public function __invoke($identifier = '') { if (is_numeric($identifier)) { return DocumentModel::fromId($identifier); } return DocumentModel::fromUrlKey($identifier); }
/** * Test * * @return void */ public function testInvokeFromId() { $this->assertInstanceOf('Gc\\Document\\Model', $this->object->__invoke()); }