Учтите это ... Я пишу класс с именем Cache, который будет принимать путь к файлу / url или строку. Я собираюсь использовать функции PHP, такие как parse_url()
и is_file()
, чтобы определить, какой ввод я получаю.
вот мой пример, в PHP
class Cache {
public function __construct($pathUriOrString) {
}
}
Как лучше всего называть этот аргумент? Это даже допустимый способ создания класса, или это должен быть базовый класс и иметь отдельные классы, расширяющие его?
Я получил эту идею из php image , где конструкция получает либо один аргумент (путь), либо 2 аргумента (ширина и высота).
Итак, я на правильном пути, и если да, то каков наилучший способ именования аргумента, который принимает разные входные данные (и не будет путать другого разработчика в этом направлении?)