src/PropifierTrait.php
private function _propifier_getMethod(string $name, string $prefix) {
    if($this->_propifier_hasMethod($name, $prefix)) {
      return self::$method_map[get_class($this)][$name][$prefix];
    }

    throw new NoSuchPropertyException($name);
  }
private function _propifier_getMethod(string $name, string $prefix) {
    if($this->_propifier_hasMethod($name, $prefix)) {
      return self::$method_map[get_class($this)][$name][$prefix];
    }

    throw new NoSuchPropertyException($name);
  }
private function _propifier_getMethod ( string $ name , string $ prefix ) { if ( $ this -> _propifier_hasMethod ( $ name , $ prefix ) ) { return self :: $ method_map [ get_class ( $ this ) ] [ $ name ] [ $ prefix ] ; } throw new NoSuchPropertyException ( $ name ) ; }
Gets the accessor or mutator for a given property.  This method will build the cache if necessary.

@throws  NoSuchPropertyException        If there is no accessor or mutator for the property
@throws  MismatchedPropertiesException  If one property is an array property and the other isn't
@throws  InvalidPropertyException       If a property has an invalid number of arguments

@param  string  $name    The name of the property
@param  string  $prefix  The type of property (ie. get, set)

@return  string|ArrayProperty|null  The executable property
Gets the accessor or mutator for a given property . This method will build the cache if necessary .