/** * Creates a instance if the current entity with the values of a resouce * * @param \Muffin\Webservice\Model\Resource $resource The resource to apply the properties from * @param array $options The options to pass to the constructor * * @return self */ public static function createFromResource(Resource $resource, array $options = []) { $entity = new self(); $entity->applyResource($resource); return $entity; }