webdeveloper
Guest
Public and Private members in PHP classes
Вот задумался я над таким вопростом.
Вот допустим есть у меня класс Search
Там есть поля $currentPage, $pageSize, $searchString и т.д.
Имеет ли смысл писать специальные методы для установки этих значений?
То есть сейчас я пишу
Да вот только для всех этих методов, которые устанавливают значения требуется место и они достаточно сильно увеличивают размер файла. Может быть лучше будет написать просто что то типа вот этого?
Какие будут мнения?
Вот задумался я над таким вопростом.
Вот допустим есть у меня класс Search
Там есть поля $currentPage, $pageSize, $searchString и т.д.
Имеет ли смысл писать специальные методы для установки этих значений?
То есть сейчас я пишу
PHP:
$search = new Search();
$search->setCurrentPage(10);
$search->setPageSize(20);
$search->setLogic("ALL");
$search->setSearchString("Find something");
$items = $search->doSearch();
unset($search);
PHP:
$search = new Search();
$search->CurrentPage = 10;
$search->PageSize = 20;
$search->Logic = "ALL";
$search->SearchString = "Find something";
$items = $search->doSearch();
unset($search);