public getFactory ( ) : Art4\JsonApiClient\Utils\FactoryInterface | ||
Résultat | Art4\JsonApiClient\Utils\FactoryInterface |
public function getFactory()
{
if (is_null($this->factory)) {
$this->setFactory(new Factory());
}
return $this->factory;
}
/** * @param string $json_string * * @return Document * * @throws ValidationException */ public static function parse($json_string) { $data = static::decodeJson($json_string); $manager = new Manager(); $document = $manager->getFactory()->make('Document', [$manager]); $document->parse($data); return $document; }