# Fatal error: Cannot redeclare class Cake\\View\\Helper

**URL:** <https://discourse.cakephp.org/t/fatal-error-cannot-redeclare-class-cake-view-helper/636>\
**Category:** Need Help\
**Created:** [June 27, 2016, 2:43pm UTC](https://discourse.cakephp.org/t/fatal-error-cannot-redeclare-class-cake-view-helper/636 "2016-06-27T14:43:17Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Klaus](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.cakephp.org/klaus/32/269_2.png) [@Klaus](https://discourse.cakephp.org/u/Klaus)\
**Post date:** [June 27, 2016, 2:43pm UTC](https://discourse.cakephp.org/t/fatal-error-cannot-redeclare-class-cake-view-helper/636/1 "2016-06-27T14:43:17Z")

</div>

Hello, I would like to get a hint, where to start with this error.

Fatal error: Cannot redeclare class Cake\View\Helper\ViewToolsHelper in F:\xampp\htdocs\eulehours\src\View\Helper\ViewToolsHelper.php on line 46

The below code is found in a helper file: ViewToolsHelper.php.  
In the file AppView.php I have included the load:

```
public function initialize()
{
$this->loadHelper('ViewTools');
}

```

It works fine but everytime I call from the default.ctp a link:

```
        <li><?= $this->Html->link(__('Data Reset'), ['controller' => 'hours', 'action' => 'resethours']); ?></li> 

```

I get the error shown as subject. Other action calls like the ‘index’ are working fine.  
I have a template file resethours.ctp:

# Ergebnis der Aktion
 $this-\>Flash-\>success(\_\_('Daten bearbeitet!'));

============================================  
use Cake\View\Helper;  
use UnexpectedValueException;  
use Cake\Core\Configure;  
use Cake\Core\Configure\Engine\PhpConfig;  
/\*\*  
\*/  
class ViewToolsHelper extends Helper  
{

```
  protected $names = [];
/**
 */
public function getallparameter($kind, $key )
{
if($kind=='P') {
$appMeters = Configure::read('Parameter');    
$names[0] = substr($appMeters[$key],0 ,strpos($appMeters[$key], '|' ));
$names[1] = substr(strrchr($appMeters[$key], '|' ),1);
$names[2] = $appMeters['relHours'];
$names[3] = $appMeters['relReports'];
}
    return $names;
}

```

}

?\>

---

<div class="post-metadata">

**Author:** ![ali](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.cakephp.org/ali/32/123_2.png) [@ali](https://discourse.cakephp.org/u/ali)\
**Post date:** [June 27, 2016, 10:38pm UTC](https://discourse.cakephp.org/t/fatal-error-cannot-redeclare-class-cake-view-helper/636/2 "2016-06-27T22:38:50Z")

</div>

I believe you forgot to add the namespace to beginning of your helper:

namespace App\View\Helper;
