class UserSet extends PlSet
{
- public function __construct(PlFilterCondition &$cond, $orders = null)
+ public function __construct(PlFilterCondition $cond, $orders = null)
{
parent::__construct($cond, $orders);
}
- protected function buildFilter(PlFilterCondition &$cond, $orders)
+ protected function buildFilter(PlFilterCondition $cond, $orders)
{
return new UserFilter($cond, $orders);
}
class ProfileSet extends PlSet
{
- public function __construct(PlFilterCondition &$cond, $orders = null)
+ public function __construct(PlFilterCondition $cond, $orders = null)
{
parent::__construct($cond, $orders);
}
- protected function buildFilter(PlFilterCondition &$cond, $orders)
+ protected function buildFilter(PlFilterCondition $cond, $orders)
{
return new ProfileFilter($cond, $orders);
}
protected $score = null;
protected $valid = true;
- public function __construct(UserFilterBuilder &$ufb, PlFilterCondition $cond = null)
+ public function __construct(UserFilterBuilder $ufb, PlFilterCondition $cond = null)
{
if (is_null($cond)) {
$conds = new PFC_And();
return $args;
}
- protected function &getFilterResults(PlFilter &$pf, PlLimit $limit)
+ protected function &getFilterResults(PlFilter $pf, PlLimit $limit)
{
$profiles = $pf->getProfiles($limit, Profile::FETCH_MINIFICHES);
return $profiles;
*/
class MinificheView extends ProfileView
{
- public function __construct(PlSet &$set, array $params)
+ public function __construct(PlSet $set, array $params)
{
global $globals;
$this->entriesPerPage = $globals->search->per_page;
parent::__construct($set, $params);
}
- public function apply(PlPage &$page)
+ public function apply(PlPage $page)
{
if (array_key_exists('starts_with', $this->params)
&& $this->params['starts_with'] != ""
class MentorView extends ProfileView
{
- public function __construct(PlSet &$set, array $params)
+ public function __construct(PlSet $set, array $params)
{
$this->entriesPerPage = 10;
$this->addSort(new PlViewOrder('rand', array(new PFO_Random(S::i('uid'))), 'aléatoirement'));
class TrombiView extends ProfileView
{
- public function __construct(PlSet &$set, array $params)
+ public function __construct(PlSet $set, array $params)
{
$this->entriesPerPage = 24;
$this->defaultkey = 'name';
return 'include/plview.trombi.tpl';
}
- public function apply(PlPage &$page)
+ public function apply(PlPage $page)
{
if (!empty($GLOBALS['IS_XNET_SITE'])) {
global $globals;
class GadgetView implements PlView
{
- public function __construct(PlSet &$set, array $params)
+ public function __construct(PlSet $set, array $params)
{
$this->set =& $set;
}
- public function apply(PlPage &$page)
+ public function apply(PlPage $page)
{
$page->assign_by_ref('set', $this->set->get(new PlLimit(5, 0)));
}
{
private $set;
- public function __construct(PlSet &$set, array $params)
+ public function __construct(PlSet $set, array $params)
{
$this->set =& $set;
}
- public function apply(PlPage &$page)
+ public function apply(PlPage $page)
{
$pids = $this->set->getIds(new PlLimit());
$visibility = new ProfileVisibility(ProfileVisibility::VIS_AX);