2017 © Pedro PelΓ‘ez
 

library context-cache

Context data accessor with cache

image

sitkoru/context-cache

Context data accessor with cache

  • Tuesday, July 31, 2018
  • by SonicGD
  • Repository
  • 2 Watchers
  • 2 Stars
  • 5,128 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 60 Versions
  • 28 % Grown

The README.md

context-cache

Унифицированная абстракция Π½Π°Π΄ API ЯндСкс.Π”ΠΈΡ€Π΅ΠΊΡ‚ ΠΈ GoogleAdWords с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ, (*1)

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ sitkoru/yandex-direct-api ΠΈ googleads/googleads-php-lib., (*2)

Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сущностСй Π² MongoDB., (*3)

Latest Stable Version Total Downloads License, (*4)

Установка

composer require sitkoru/context-cache

ИспользованиС

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°

НСобходимо ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ. Π—Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅, (*5)

require __DIR__ . '/vendor/autoload.php';

На, (*6)

$loader = require __DIR__ . '/vendor/autoload.php';
AnnotationRegistry::registerLoader([$loader, 'loadClass']);

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ²

Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ список ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΉ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π° Π² ЯндСкс.Π”ΠΈΡ€Π΅ΠΊΡ‚, (*7)

$logger = new Logger('directLogger');
$logger->pushHandler(new ErrorLogHandler());
$cacheProvider = new MongoDbCacheProvider('mongodb://mongodb', $logger);
$contextEntitiesProvider = new ContextEntitiesProvider($cacheProvider, $logger);
$provider = $contextEntitiesProvider->getDirectProvider("ваш Ρ‚ΠΎΠΊΠ΅Π½", "ваш Π»ΠΎΠ³ΠΈΠ½");
$campaigns = $provider->campaigns->getAll([]);

ВоТС самоС для Google AdWords, (*8)

$logger = new Logger('adWordsLogger');
$logger->pushHandler(new ErrorLogHandler());
$cacheProvider = new MongoDbCacheProvider('mongodb://mongodb', $logger);
$contextEntitiesProvider = new ContextEntitiesProvider($cacheProvider, $logger);
$provider = $contextEntitiesProvider->getAdWordsProvider("Π°ΠΉΠ΄ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°", "ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ auth.ini");
$campaigns = $provider->campaigns->getAll([]);

The Versions

26/09 2017

201708.x-dev

201708.9999999.9999999.9999999-dev

Context data accessor with cache

  Sources   Download

MIT

The Requires

 

The Development Requires

16/03 2017
16/03 2017
15/03 2017
15/03 2017
07/03 2017
07/03 2017
06/03 2017