getNumUsers() public method

Get the number of users
public getNumUsers ( ) : integer
return integer
示例#1
0
文件: StatsTest.php 项目: ASP96/imbo
 /**
  * @dataProvider getUsers
  * @covers Imbo\Model\Stats::getNumUsers
  */
 public function testCanGetNumberOfUsers(array $users, $numUsers, $images, $bytes)
 {
     $this->assertSame(0, $this->model->getNumUsers());
     $this->model->setUsers($users);
     $this->assertSame($numUsers, $this->model->getNumUsers());
 }
示例#2
0
文件: XML.php 项目: imbo/imbo
    /**
     * {@inheritdoc}
     */
    public function formatStats(Model\Stats $model)
    {
        $total = $this->formatArray(['numImages' => $model->getNumImages(), 'numUsers' => $model->getNumUsers(), 'numBytes' => $model->getNumBytes()]);
        $custom = $this->formatArray($model->getCustomStats() ?: []);
        return <<<STATS
<?xml version="1.0" encoding="UTF-8"?>
<imbo>
  <stats>
    {$total}
    <custom>{$custom}</custom>
  </stats>
</imbo>
STATS;
    }
示例#3
0
文件: StatsTest.php 项目: imbo/imbo
 /**
  * @dataProvider getStatsData
  * @covers Imbo\Model\Stats::setNumUsers
  * @covers Imbo\Model\Stats::getNumUsers
  */
 public function testCanSetAndGetNumberOfUsers($users, $images, $bytes)
 {
     $this->model->setNumUsers($users);
     $this->assertSame($users, $this->model->getNumUsers());
 }
示例#4
0
文件: JSON.php 项目: ASP96/imbo
 /**
  * {@inheritdoc}
  */
 public function formatStats(Model\Stats $model)
 {
     $data = array('users' => $model->getUsers(), 'total' => array('numImages' => $model->getNumImages(), 'numUsers' => $model->getNumUsers(), 'numBytes' => $model->getNumBytes()), 'custom' => $model->getCustomStats() ?: new stdClass());
     return $this->encode($data);
 }