SilverStripe\GraphQL\Util\CaseInsensitiveFieldAccessor::getObjectFieldName
Signature
public function getObjectFieldName(ViewableData
$object,
string
$fieldName,
[array
$opts = ] )
Parameters
$object
— SilverStripe\View\ViewableData- The object to resolve a name on
$fieldName
— string- Name in different casing
$opts
— array- Map of which lookups to use (class constants to booleans).
Example: [ViewableDataCaseInsensitiveFieldMapper::HAS_METHOD => true]
Returns
- null|string
- Name in actual casing on $object
Defined by Interface
Line | Task |
---|---|
156 | Support for Object::$extra_methods (case sensitive array key check) |