| 1 | <?php |
||
| 9 | class LaravelGoogleIndexingClass |
||
| 10 | { |
||
| 11 | /** @var Google_Client $googleClient */ |
||
| 12 | private $googleClient; |
||
| 13 | |||
| 14 | /** @var Google_Service_Indexing $indexingService */ |
||
| 15 | private $indexingService; |
||
| 16 | |||
| 17 | public function __construct(Google_Client $googleClient) |
||
| 23 | |||
| 24 | private function googleClientSetup() { |
||
| 28 | |||
| 29 | public function status(string $url) { |
||
| 36 | |||
| 37 | public function update(string $url) |
||
| 41 | |||
| 42 | public function remove(string $url) |
||
| 46 | |||
| 47 | private function publish(string $url, string $action) |
||
| 58 | } |
||
| 59 |