无法实例化 php 对象

Cannot instantiate php object

我有一个 PHP 接口和一个实现它的 class。 当我试图实例化对象时,(网页)页面变成完全白色,它不会显示任何错误,即使显示错误是 "on" 并且如果错误报告设置为 E_ALL,什么都没有php 错误日志或 apache 错误日志中也没有报告。

这是代码。

<?php
    namespace it\MyCompany\OtherCompany\System;

    interface IInsertUserQueryStrategy{
        /**
         * 
         * @param User $u
         * @param array $defaultParameters 
         * @param string $ua
         */
        public function insert(User $u, $defaultParameters = array(), $ua = null);
    }

实现它的class

<?php
namespace it\MyCompany\OtherCompany\ICF\System;

use it\MyCompany\OtherCompany\System\IInsertUserQueryStrategy;

class ICFInsertUserQueryStrategy implements IInsertUserQueryStrategy{

    public function insert(ICFUser $u, $defaultParameters = array(), $ua = null){

        $u->setActivationKey();

        $parameters = array_merge($defaultParameters,
                                  array (ICFUserPeer::VERIFICATION_KEY => $u->getActivationKey(),
                                         ICFUserPeer::NOME              => $u->getNome(),
                                         ICFUserPeer::COGNOME           => $u->getCognome(),
                                         ICFUserPeer::EMAIL             => $u->getEmail(),
                                         ICFUserPeer::CELLULARE         => $u->getCellulare(),
                                         ICFUserPeer::PASSWORD          => $u->getPassword(),
                                         ICFUserPeer::PRIVACY           => (int)$u->getPrivacyMarketing(),
                                         ICFUserPeer::PDV               => $u->getPuntoVendita(),
                                         ICFUserPeer::FIDELITY          => $u->getFidelity(),
                                         ICFUserPeer::TIPOCARD          => $u->getTipoCard(),
                                         ICFUserPeer::TIPO_AZIONE       => UserPeer::WS_CONSUMERHANDLER_INSERT));


        if (! is_null ( $ua )) {
            $parameters = array_merge ( $parameters, $ua );
        }

        return $parameters;
    }

}

我用的是composer和自动加载系统,这两个class同目录下的其他classes/files加载没有问题。

$is = new ICFInsertUserQueryStrategy(); //This generate some error wtih blank page

因为插入方法的定义应该相同,所以不能使用 ICFUser