private function InstapageCmsPluginPageModel::getPageFromArray in Instapage plugin 7.3
Same name and namespace in other branches
- 8.3 core/models/InstapageCmsPluginPageModel.php \InstapageCmsPluginPageModel::getPageFromArray()
Gets the page object from an array of page objects.
Parameters
int $id ID of a page.:
array $array List of page objects.:
Return value
object|null Page object or null if no pages found.
1 call to InstapageCmsPluginPageModel::getPageFromArray()
- InstapageCmsPluginPageModel::mergeListPagesResults in core/
models/ InstapageCmsPluginPageModel.php - Gets the data about landing pages stores in local database and completes them with data from Instapage app.
File
- core/
models/ InstapageCmsPluginPageModel.php, line 578
Class
- InstapageCmsPluginPageModel
- Class responsible for managing the landing pages.
Code
private function getPageFromArray($id, $array) {
if (is_array($array)) {
foreach ($array as $item) {
if ($item->id == $id) {
return $item;
}
}
}
return null;
}