[Thu Jul 21 13:00:14.457554 2016] [:error] [pid 8174] [client ::1:59914] PHP Fatal error: Class 'Drupal\\logintoboggan\\Access\\LogintobogganValidateAccess' not found in core/lib/Drupal/Component/DependencyInjection/Container.php on line 264

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

suresh kumara created an issue. See original summary.

myLies’s picture

The error coming in install process from admin UI
I removed folders Access, Controller, Form, Plugin from lib folder and moved them to src folder
and this fixed this problem

but now we have next problem
Declaration of Drupal\\logintoboggan\\Form\\LogintobogganSettingsForm::submitForm() must be compatible with Drupal\\Core\\Form\\FormInterface::submitForm(array &$form, Drupal\\Core\\Form\\FormStateInterface $form_state)

This also relates to methods buildForm and validateForm

Looks like $form_state in method properties must be a FormStateInterface, but not a array

myLies’s picture

and here is a patches
logintoboggan-fix_directory_hierarchy-2770367-3.patch - just fix directory hierarchy

myLies’s picture

logintoboggan-fix_methods_compatible-2770367-4.patch - this fix directory hierarchy and method compatible error

myLies’s picture

Status: Active » Needs review