ExecutableFinder
class ExecutableFinder
Generic executable finder.
Methods
setSuffixes(array $suffixes) Replaces default suffixes of executable. | ||
addSuffix(string $suffix) Adds new possible suffix to check for executable. | ||
string | find(string $name, string $default = null, array $extraDirs = array()) Finds an executable by name. |
Details
setSuffixes(array $suffixes)
Replaces default suffixes of executable.
Parameters
array | $suffixes |
addSuffix(string $suffix)
Adds new possible suffix to check for executable.
Parameters
string | $suffix |
string find(string $name, string $default = null, array $extraDirs = array())
Finds an executable by name.
Parameters
string | $name | The executable name (without the extension) |
string | $default | The default to return if no executable is found |
array | $extraDirs | Additional dirs to check into |
Return Value
string | The executable path or default value |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/4.0/Symfony/Component/Process/ExecutableFinder.html