public function capture($params) { $resource = $this->derivedResources['captures']; if ($resource) { return parent::_create($resource->resourceName, $params, array('parent' => $this)); } }
public function add($params) { OpenpayConsole::trace('OpenpayApiDerivedResource @add'); // TODO: validate call when the parent has not a valid ID $resource = parent::_create($this->resourceName, $params, array('parent' => $this)); $this->addResource($resource); return $resource; }