__call() public méthode

Return the variable for the called getter or magically set properties dynamically.
public __call ( $method, $args ) : mixed | null
$method
$args
Résultat mixed | null
 /**
  * {@inheritdoc}
  */
 public function __call($method, $args)
 {
     // Only 1 of these can be set, so clear the others when setting a new one.
     if (in_array($method, ['setRequestContact', 'setRequestLocation'], true)) {
         unset($this->request_contact, $this->request_location);
     }
     return parent::__call($method, $args);
 }