コード例 #1
0
ファイル: DatabaseTest.php プロジェクト: silktide/semrush-api
 public function testGetDatabases()
 {
     $databases = Database::getDatabases();
     $this->assertEquals(26, count($databases));
     $this->assertTrue(isset($databases['DATABASE_GOOGLE_US']));
     $this->assertTrue(isset($databases['DATABASE_GOOGLE_UK']));
 }
コード例 #2
0
ファイル: Request.php プロジェクト: sojimaxi/semrush-api
 /**
  * Validate database
  *
  * @param string $key
  * @param string $database
  * @throws InvalidOptionException
  */
 protected function validateDatabase($key, $database)
 {
     if (!in_array($database, Database::getDatabases())) {
         throw new InvalidOptionException("[{$key}] was not a database [{$database}]");
     }
 }