if ($fromMutator =
$this->
extractFromMutator($class,
$property)) { return $fromMutator;
} if ($fromAccessor =
$this->
extractFromAccessor($class,
$property)) { return $fromAccessor;
} if ( ($context['enable_constructor_extraction'
] ??
$this->enableConstructorExtraction
) &&
$fromConstructor =
$this->
extractFromConstructor($class,
$property) ) { return $fromConstructor;
} if ($fromPropertyDeclaration =
$this->
extractFromPropertyDeclaration($class,
$property)) { return $fromPropertyDeclaration;
} return null;
}