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);
	
	            
 тоесть можно конечно обойтись и без этих функций, но на случай будующей модернизации проекта они могли бы пригодится.