src/Charcoal/Source/ExpressionFieldTrait.php
public function fieldNames()
    {
        if ($this->hasProperty()) {
            $property = $this->property();
            if ($property instanceof StorablePropertyInterface) {
                return $property->fieldNames();
            } else {
                return [ $property ];
            }
        }

        return [];
    }
public function fieldNames()
    {
        if ($this->hasProperty()) {
            $property = $this->property();
            if ($property instanceof StorablePropertyInterface) {
                return $property->fieldNames();
            } else {
                return [ $property ];
            }
        }

        return [];
    }
public function fieldNames ( ) { if ( $ this -> hasProperty ( ) ) { $ property = $ this -> property ( ) ; if ( $ property instanceof StorablePropertyInterface ) { return $ property -> fieldNames ( ) ; } else { return [ $ property ] ; } } return [ ] ; }
Retrieve the model property's field names.

@todo Load Property from associated model metadata.
@return array
Retrieve the model property s field names .