コード例 #1
0
 /**
  * Create an array containing only the available command property values.
  *
  * @param \Searchperience\Api\Client\Domain\AbstractEntity  $command
  * @return array
  */
 protected function buildRequestArray(\Searchperience\Api\Client\Domain\AbstractEntity $command)
 {
     $valueArray = array();
     /** @var $command \Searchperience\Api\Client\Domain\Command\AbstractCommand */
     $valueArray['name'] = $command->getName();
     $arguments = $command->getArguments();
     foreach ($arguments as $argumentKey => $argumentValue) {
         $valueArray['arguments'][$argumentKey] = $argumentValue;
     }
     return $valueArray;
 }