Source of file PageEditsInLastYear.php
Size: 0,673 Bytes - Last Modified: 2021-12-23T10:41:57+00:00
/var/www/docs.ssmods.com/process/src/src/Checks/Content/PageEditsInLastYear.php
123456789101112131415161718192021222324252627282930 | <?php namespace Sunnysideup\HealthCheckProvider\Checks\Content; use SilverStripe\ORM\DB; use Sunnysideup\HealthCheckProvider\Checks\HealthCheckItemRunner; class PageEditsInLastYear extends HealthCheckItemRunner { private static $limit = 3; public function getCalculatedAnswer(): array { $returnArray = []; $rows = DB::query('SELECT unix_timestamp(LastEdited) as A FROM SiteTree_Versions'); foreach ($rows as $row) { $returnArray[] = $row['A']; } return $returnArray; } protected function nameSpacesRequired(): array { return [ 'SilverStripe\\Reports', ]; } } |