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); }
protected function getResourceUrlName($p = true) { return parent::getResourceUrlName(false); }