Expected argument of type "scalar", "array" given
500 Internal Server Error - UnexpectedTypeException
Stack Trace
in C:\wamp\www\monsite\vendor\symfony\src\Symfony\Component\Form\Extension\Core\DataTransformer\ScalarToChoiceTransformer.php at line 32
public function reverseTransform($value)
{
if (null !== $value && !is_scalar($value)) {
throw new UnexpectedTypeException($value, 'scalar');
}
return $value;
at ScalarToChoiceTransformer ->reverseTransform (array('school' => '3'))
in C:\wamp\www\monsite\vendor\symfony\src\Symfony\Component\Form\Form.php at line 1011
at Form ->clientToNorm (array('school' => '3'))
in C:\wamp\www\monsite\vendor\symfony\src\Symfony\Component\Form\Form.php at line 528
at Form ->bind (array('school' => '3'))
in C:\wamp\www\monsite\vendor\symfony\src\Symfony\Component\Form\Form.php at line 500
at Form ->bind (array('firstname' => 'faivre', 'lastname' => 'sylvain', 'phone' => '0649895532', 'email' => 'faivre.sylvain@gmail.com', 'civility' => '1', 'nationality' => array('nationality' => '6'), 'birthday' => array('year' => '2007', 'month' => '1', 'day' => '3'), '_token' => 'c6b6059cd9af5f70ab110d14f1f2232c25a84ee1', 'school' => array('school' => '3')))
in C:\wamp\www\monsite\vendor\symfony\src\Symfony\Component\Form\Form.php at line 592
at Form ->bindRequest (object(Request))
in C:\wamp\www\monsite\src\monsite\UserBundle\Form\Handler\UserHandler.php at line 27
at UserHandler ->process ()
in C:\wamp\www\monsite\src\monsite\UserBundle\Controller\SwitchBoardController.php at line 73
at SwitchBoardController ->meAction ()
at call_user_func_array (array(object(SwitchBoardController), 'meAction'), array())
in C:\wamp\www\monsite\app\cache\dev\classes.php at line 3905
at HttpKernel ->handleRaw (object(Request), '1')
in C:\wamp\www\monsite\app\cache\dev\classes.php at line 3875
at HttpKernel ->handle (object(Request), '1', true)
in C:\wamp\www\monsite\app\cache\dev\classes.php at line 4879
at HttpKernel ->handle (object(Request), '1', true)
in C:\wamp\www\monsite\app\bootstrap.php.cache at line 552
at Kernel ->handle (object(Request))
in C:\wamp\www\monsite\web\app_dev.php at line 27
Logs 1 error
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelRequest".
Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\RouterListener::onEarlyKernelRequest".
Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\SessionListener::onKernelRequest".
Notified event "kernel.request" to listener "Symfony\Component\Security\Http\Firewall::onKernelRequest".
Read SecurityContext from the session
Reloading user from user provider.
SET NAMES UTF8 ([])
SELECT t0.username AS username1, t0.username_canonical AS username_canonical2, t0.email AS email3, t0.email_canonical AS email_canonical4, t0.enabled AS enabled5, t0.salt AS salt6, t0.password AS password7, t0.last_login AS last_login8, t0.locked AS locked9, t0.expired AS expired10, t0.expires_at AS expires_at11, t0.confirmation_token AS confirmation_token12, t0.password_requested_at AS password_requested_at13, t0.roles AS roles14, t0.credentials_expired AS credentials_expired15, t0.credentials_expire_at AS credentials_expire_at16, t0.id AS id17, t0.firstname AS firstname18, t0.lastname AS lastname19, t0.date_birth AS date_birth20, t0.phone AS phone21, t0.description AS description22, t0.civility_id AS civility_id23, t0.nationality_id AS nationality_id24, t0.school_id AS school_id25, t0.lodgement_id AS lodgement_id26, t0.address_id AS address_id27 FROM user t0 WHERE t0.username_canonical = ? (["faivre.sylvain@gmail.com"])
Username "faivre.sylvain@gmail.com" was reloaded from user provider.
Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\RouterListener::onKernelRequest".
Matched route "switch_around_user_me" (parameters: "_controller": "monsite\UserBundle\Controller\SwitchBoardController::meAction", "_route": "switch_around_user_me")
Notified event "kernel.request" to listener "Symfony\Bundle\AsseticBundle\EventListener\RequestListener::onKernelRequest".
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RequestDataCollector::onKernelController".
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController".
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener::onKernelController".
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelController".
Notified event "kernel.controller" to listener "JMS\SecurityExtraBundle\Controller\ControllerListener::onCoreController".
SELECT t0.username AS username1, t0.username_canonical AS username_canonical2, t0.email AS email3, t0.email_canonical AS email_canonical4, t0.enabled AS enabled5, t0.salt AS salt6, t0.password AS password7, t0.last_login AS last_login8, t0.locked AS locked9, t0.expired AS expired10, t0.expires_at AS expires_at11, t0.confirmation_token AS confirmation_token12, t0.password_requested_at AS password_requested_at13, t0.roles AS roles14, t0.credentials_expired AS credentials_expired15, t0.credentials_expire_at AS credentials_expire_at16, t0.id AS id17, t0.firstname AS firstname18, t0.lastname AS lastname19, t0.date_birth AS date_birth20, t0.phone AS phone21, t0.description AS description22, t0.civility_id AS civility_id23, t0.nationality_id AS nationality_id24, t0.school_id AS school_id25, t0.lodgement_id AS lodgement_id26, t0.address_id AS address_id27 FROM user t0 WHERE t0.username = ? ([{}])
SELECT c0_.id AS id0, c0_.libel AS libel1 FROM civility c0_ ([])
SELECT n0_.id AS id0, n0_.nationality AS nationality1 FROM nationality n0_ ([])
Notified event "kernel.exception" to listener "Symfony\Component\Security\Http\Firewall\ExceptionListener::onKernelException".
Notified event "kernel.exception" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelException".
Notified event "kernel.exception" to listener "Symfony\Component\HttpKernel\EventListener\ExceptionListener::onKernelException".
Symfony\Component\Form\Exception\UnexpectedTypeException: Expected argument of type "scalar", "array" given (uncaught exception) at C:\wamp\www\monsite\vendor\symfony\src\Symfony\Component\Form\Extension\Core\DataTransformer\ScalarToChoiceTransformer.php line 32
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelRequest".
Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\RouterListener::onEarlyKernelRequest".
Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\SessionListener::onKernelRequest".
Notified event "kernel.request" to listener "Symfony\Component\Security\Http\Firewall::onKernelRequest".
Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\RouterListener::onKernelRequest".
Notified event "kernel.request" to listener "Symfony\Bundle\AsseticBundle\EventListener\RequestListener::onKernelRequest".
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RequestDataCollector::onKernelController".
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController".
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener::onKernelController".
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelController".
Notified event "kernel.controller" to listener "JMS\SecurityExtraBundle\Controller\ControllerListener::onCoreController".
Partager