Skip to content
Snippets Groups Projects
Commit 4d7ef3a0 authored by Ghislain Loas's avatar Ghislain Loas
Browse files

refacto

parent 18bacf39
Branches
Tags
5 merge requests!2080Sandbox detach zf from storm,!2061Master,!1989Dev#45275 3155 contractuel application nouvelle methode d edition par lot des articles aux collections,!1968full plugin mod for multiselection,!1959Dev#45275 3155 contractuel application nouvelle methode d edition par lot des articles aux collections
Pipeline #182 passed with stage
in 9 minutes and 5 seconds
......@@ -83,8 +83,15 @@ abstract class Class_MultiSelection_Abstract {
}
public function acceptVisitor($visitor) {
$visitor
->visitWidget($this)
->visitActions($this);
return $this;
}
abstract public function getModels();
abstract public function acceptVisitor($visitor);
abstract public function getModelIdsFromCategory($id);
abstract protected function _getStorage();
}
\ No newline at end of file
......@@ -40,14 +40,6 @@ class Class_MultiSelection_Album extends Class_MultiSelection_Abstract {
}
public function acceptVisitor($visitor) {
$visitor
->visitWidget($this)
->visitActions($this);
return $this;
}
public function acceptWidgetVisitor($visitor) {
$models = $this->getModels();
$count = $models->count();
......
......@@ -35,15 +35,6 @@ class Class_MultiSelection_Article extends Class_MultiSelection_Abstract {
}
public function acceptVisitor($visitor) {
$visitor
->visitWidget($this)
->visitActions($this);
return $this;
}
public function acceptWidgetVisitor($visitor) {
$models = $this->getModels();
$count = $models->count();
......
......@@ -27,7 +27,6 @@ class ZendAfi_Controller_Plugin_Manager_Lieu extends ZendAfi_Controller_Plugin_M
}
public function updateCoordinatesAction() {
$this->_view->titre = $this->_view->_('Mise à jour automatique des coordonnées');
$this->_view->locations = Class_Lieu::findAllBy(['order' => 'libelle']);
......
......@@ -29,6 +29,7 @@ class ZendAfi_Controller_Plugin_Manager_Manager extends ZendAfi_Controller_Plugi
$this->_view->model_actions = $this->_getModelActions();
}
public function acceptVisitor($visitor) {
$visitor->visitGetForm(function($model)
{
......
......@@ -354,50 +354,5 @@ abstract class ZendAfi_Controller_Plugin_ResourceDefinition_Abstract extends Zen
$this->_view->model_name = $model_name;
$this->_view->$model_name = $model;
}
public function visitGetForm() {
return $this;
}
public function visitDoBeforeSave() {
return $this;
}
public function visitDoAfterSave() {
return $this;
}
public function visitCustomFieldModelValues() {
return $this;
}
public function visitCustomFieldForm() {
return $this;
}
public function visitDefaultModel() {
return $this;
}
public function visitProcessMultiCheckbox() {
return $this;
}
public function visitCustomValues() {
return $this;
}
public function visitAddModelToView() {
return $this;
}
}
?>
\ No newline at end of file
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment