30 lines
544 B
PHP
30 lines
544 B
PHP
<?php
|
|
|
|
namespace KupShop\UserBundle\Repository;
|
|
|
|
use KupShop\UserBundle\Entity\User;
|
|
|
|
/**
|
|
* UserRepository.
|
|
*
|
|
* This class was generated by the Doctrine ORM. Add your own custom
|
|
* repository methods below.
|
|
*/
|
|
class UserRepository extends \Doctrine\ORM\EntityRepository
|
|
{
|
|
/**
|
|
* @return User
|
|
*/
|
|
public function getCurrentUser()
|
|
{
|
|
// TODO: Use some wrapper
|
|
global $ctrl;
|
|
|
|
if (!$ctrl['logged']) {
|
|
return null;
|
|
}
|
|
|
|
return $this->findOneBy(['id' => $ctrl['id']]);
|
|
}
|
|
}
|