protected function _LoadState($Force = FALSE) { if (!$Force && $this->StateLoaded) { return; } $Pockets = Gdn::SQL()->Get('Pocket', 'Location, Sort, Name')->ResultArray(); foreach ($Pockets as $Row) { $Pocket = new Pocket(); $Pocket->Load($Row); $this->AddPocket($Pocket); } $this->StateLoaded = TRUE; }