phramework/jsonapi doc
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo

Namespaces

  • Phramework
    • JSONAPI
      • Controller
        • POST
      • Model
      • Viewers

Classes

  • Controller
  • Fields
  • Filter
  • FilterAttribute
  • FilterJSONAttribute
  • Model
  • Page
  • Relationship
  • RelationshipResource
  • Resource
  • Sort
  • Util
  • ValidationModel

Class FilterJSONAttribute

Fields helper methods

Phramework\JSONAPI\FilterAttribute
Extended by Phramework\JSONAPI\FilterJSONAttribute
Namespace: Phramework\JSONAPI
License: Apache-2.0
Author: Xenofon Spafaridis nohponex@gmail.com
Since: 1.0.0
Located at FilterJSONAttribute.php

Methods summary

public
# __construct( string $attribute, string $key, string $operator, string $operand )

FilterAttribute constructor.

FilterAttribute constructor.

Parameters

$attribute
$key
$operator
$operand

Overrides

Phramework\JSONAPI\FilterAttribute::__construct
public mixed
# __get( string $name )

Parameters

$name

Returns

mixed

Throws

Exception

Overrides

Phramework\JSONAPI\FilterAttribute::__get

Methods inherited from Phramework\JSONAPI\FilterAttribute

parse()

Constants summary

Constants inherited from Phramework\JSONAPI\FilterAttribute

JSON_ATTRIBUTE_PROPERTY_KEY_EXPRESSION

Properties summary

protected string $key
#

Properties inherited from Phramework\JSONAPI\FilterAttribute

$attribute, $operand, $operator

Magic properties

public read-only string $attribute
public read-only string $operator
public read-only mixed|null $operand
public read-only string $key
phramework/jsonapi doc API documentation generated by ApiGen