LDAP authentication support (#815)
This commit is contained in:
@@ -17,7 +17,7 @@ use App\Entity\Project;
|
||||
class ActivityQuery extends ProjectQuery
|
||||
{
|
||||
/**
|
||||
* @var Project|int
|
||||
* @var Project|int|null
|
||||
*/
|
||||
protected $project;
|
||||
/**
|
||||
@@ -37,11 +37,7 @@ class ActivityQuery extends ProjectQuery
|
||||
return $this->orderGlobalsFirst;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param bool $orderGlobalsFirst
|
||||
* @return ActivityQuery
|
||||
*/
|
||||
public function setOrderGlobalsFirst(bool $orderGlobalsFirst)
|
||||
public function setOrderGlobalsFirst(bool $orderGlobalsFirst): ActivityQuery
|
||||
{
|
||||
$this->orderGlobalsFirst = $orderGlobalsFirst;
|
||||
|
||||
@@ -60,15 +56,15 @@ class ActivityQuery extends ProjectQuery
|
||||
* @param bool $globalsOnly
|
||||
* @return ActivityQuery
|
||||
*/
|
||||
public function setGlobalsOnly($globalsOnly)
|
||||
public function setGlobalsOnly($globalsOnly): ActivityQuery
|
||||
{
|
||||
$this->globalsOnly = $globalsOnly;
|
||||
$this->globalsOnly = (bool) $globalsOnly;
|
||||
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return Project|int
|
||||
* @return Project|int|null
|
||||
*/
|
||||
public function getProject()
|
||||
{
|
||||
@@ -76,10 +72,10 @@ class ActivityQuery extends ProjectQuery
|
||||
}
|
||||
|
||||
/**
|
||||
* @param Project|int $project
|
||||
* @return $this
|
||||
* @param Project|int|null $project
|
||||
* @return ActivityQuery
|
||||
*/
|
||||
public function setProject($project = null)
|
||||
public function setProject($project = null): ActivityQuery
|
||||
{
|
||||
$this->project = $project;
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ class BaseQuery
|
||||
public const RESULT_TYPE_QUERYBUILDER = 'QueryBuilder';
|
||||
|
||||
/**
|
||||
* @var object
|
||||
* @var object|null
|
||||
*/
|
||||
protected $hiddenEntity;
|
||||
/**
|
||||
@@ -158,7 +158,7 @@ class BaseQuery
|
||||
}
|
||||
|
||||
/**
|
||||
* @return object
|
||||
* @return object|null
|
||||
*/
|
||||
public function getHiddenEntity()
|
||||
{
|
||||
@@ -166,7 +166,7 @@ class BaseQuery
|
||||
}
|
||||
|
||||
/**
|
||||
* @param object|string $hiddenEntity
|
||||
* @param object|string|null $hiddenEntity
|
||||
* @return BaseQuery
|
||||
*/
|
||||
public function setHiddenEntity($hiddenEntity)
|
||||
|
||||
@@ -17,7 +17,7 @@ use App\Entity\Customer;
|
||||
class ProjectQuery extends VisibilityQuery
|
||||
{
|
||||
/**
|
||||
* @var Customer|int
|
||||
* @var Customer|int|null
|
||||
*/
|
||||
protected $customer;
|
||||
|
||||
@@ -46,7 +46,7 @@ class ProjectQuery extends VisibilityQuery
|
||||
}
|
||||
|
||||
/**
|
||||
* @return Customer|int
|
||||
* @return Customer|int|null
|
||||
*/
|
||||
public function getCustomer()
|
||||
{
|
||||
@@ -54,7 +54,7 @@ class ProjectQuery extends VisibilityQuery
|
||||
}
|
||||
|
||||
/**
|
||||
* @param Customer|int $customer
|
||||
* @param Customer|int|null $customer
|
||||
* @return $this
|
||||
*/
|
||||
public function setCustomer($customer = null)
|
||||
|
||||
@@ -36,11 +36,11 @@ class TimesheetQuery extends ActivityQuery
|
||||
*/
|
||||
protected $orderBy = 'begin';
|
||||
/**
|
||||
* @var User
|
||||
* @var User|null
|
||||
*/
|
||||
protected $user;
|
||||
/**
|
||||
* @var Activity
|
||||
* @var Activity|null
|
||||
*/
|
||||
protected $activity;
|
||||
/**
|
||||
@@ -66,7 +66,7 @@ class TimesheetQuery extends ActivityQuery
|
||||
}
|
||||
|
||||
/**
|
||||
* @return User
|
||||
* @return User|null
|
||||
*/
|
||||
public function getUser()
|
||||
{
|
||||
@@ -74,7 +74,7 @@ class TimesheetQuery extends ActivityQuery
|
||||
}
|
||||
|
||||
/**
|
||||
* @param User|int $user
|
||||
* @param User|int|null $user
|
||||
* @return TimesheetQuery
|
||||
*/
|
||||
public function setUser($user = null)
|
||||
@@ -87,7 +87,7 @@ class TimesheetQuery extends ActivityQuery
|
||||
/**
|
||||
* Activity overwrites: setProject() and setCustomer()
|
||||
*
|
||||
* @return Activity
|
||||
* @return Activity|null
|
||||
*/
|
||||
public function getActivity()
|
||||
{
|
||||
@@ -95,7 +95,7 @@ class TimesheetQuery extends ActivityQuery
|
||||
}
|
||||
|
||||
/**
|
||||
* @param Activity|int $activity
|
||||
* @param Activity|int|null $activity
|
||||
* @return TimesheetQuery
|
||||
*/
|
||||
public function setActivity($activity = null)
|
||||
|
||||
@@ -15,12 +15,12 @@ namespace App\Repository\Query;
|
||||
class UserQuery extends VisibilityQuery
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
* @var string|null
|
||||
*/
|
||||
protected $role;
|
||||
|
||||
/**
|
||||
* @return string
|
||||
* @return string|null
|
||||
*/
|
||||
public function getRole()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user