Example #1
0
 public function capture($params)
 {
     $resource = $this->derivedResources['captures'];
     if ($resource) {
         return parent::_create($resource->resourceName, $params, array('parent' => $this));
     }
 }
 public function getList($params)
 {
     OpenpayConsole::trace('OpenpayApiDerivedResource @find');
     $list = parent::_find($this->resourceName, $params, array('parent' => $this));
     foreach ($list as $resource) {
         $this->addResource($resource);
     }
     return $list;
 }
 public function __set($key, $value)
 {
     if ($key == 'source_id') {
         if (!array_key_exists($key, $this->serializableData)) {
             $this->serializableData['source_id'] = $value;
         }
     } else {
         parent::__set($key, $value);
     }
 }
 public static function getInstance($r, $p = null)
 {
     $resourceName = get_class();
     return parent::getInstance($resourceName);
 }
Example #5
0
 protected function getResourceUrlName($p = true)
 {
     return parent::getResourceUrlName(false);
 }