Remove get_cgus function from login class

This commit is contained in:
Nicolas Le Goff
2013-07-05 18:39:31 +02:00
parent 870c832fb5
commit 1629c401bf
3 changed files with 6 additions and 8 deletions

View File

@@ -693,6 +693,11 @@ class Application extends SilexApplication
return count(\User_Adapter::getInstance($usrId, $this)->ACL()->get_granted_base()) > 0; return count(\User_Adapter::getInstance($usrId, $this)->ACL()->get_granted_base()) > 0;
} }
public function hasTermsOfUse()
{
return '' !== \databox_cgu::getHome($this);
}
/** /**
* Returns an an array of available collection for offline queries * Returns an an array of available collection for offline queries
* *

View File

@@ -1,12 +1,5 @@
<?php <?php
use Alchemy\Phrasea\Application;
class login class login
{ {
public function get_cgus(Application $app)
{
return databox_cgu::getHome($app);
}
} }

View File

@@ -78,7 +78,7 @@
<li> <li>
<a href="#">{% trans "Help" %}</a> <a href="#">{% trans "Help" %}</a>
</li> </li>
{% if login.get_cgus(app) is not empty %} {% if app.hasTermsOfUse() %}
<li> <li>
{% block tou_link %} {% block tou_link %}
<a href="{{ path("login_cgus") }}">{% trans "Terms of use" %}</a> <a href="{{ path("login_cgus") }}">{% trans "Terms of use" %}</a>