Elgg
Version 2.3
Main Page
Related Pages
Namespaces
Classes
Files
Examples
File List
File Members
engine
classes
Elgg
Structs
Collection.php
Go to the documentation of this file.
1
<?php
2
namespace
Elgg\Structs
;
3
4
use
Countable
;
5
use
Iterator
;
6
33
interface
Collection
extends
Countable
,
Iterator
{
34
42
public
function
filter
(callable
$filter
);
43
51
public
function
contains
(
$item
);
52
63
public
function
map
(callable $mapper);
64
}
$item
if(!$items) $item
Definition:
delete.php:17
Elgg\Structs\Collection\map
map(callable $mapper)
Take items of the collection and return a new collection with all the items having the $mapper applie...
Elgg\Structs
$filter
if(!$vars['title']&&$vars['title']!==false) if(isset($vars['filter_override'])) if(!isset($vars['filter'])&&elgg_is_logged_in()&&$context) $filter
Definition:
content.php:62
Countable
Elgg\Structs\Collection\contains
contains($item)
Returns true iff the item is in this collection at least once.
Elgg\Structs\Collection
A read-only interface to a (possibly mutable) group of items.
Definition:
Collection.php:33
Iterator
use
http free of to any person obtaining a copy of this software and associated documentation to deal in the Software without including without limitation the rights to use
Definition:
MIT-LICENSE.txt:5
Elgg\Structs\Collection\filter
filter(callable $filter)
Returns a new collection only containing the elements which pass the filter.
Generated on Sat Dec 21 2024 00:01:04 for Elgg by
1.8.11