Présentation

Les fonctions raccourcis permettent d'utiliser les fonctions courantes de copix à partir de quelques caractères.

DAO

_dao   ($name);   //pour CopixDAOFactory::create ($name);
_ioDAO ($name);   //pour CopixDAOFactory::getInstanceOf ($name);
_daoInclude ($name); //Pour CopixDAOFactory::fileInclude ($name);
_record ($name);  //pour CopixDAOFactory::createRecord ($name);
_daoSP ($kind);   //pour CopixDAOFactory::createSearchParams ($kind);

En savoir plus sur les DAO.

CopixDB

_doQuery ($query, $params = array (), $ct = null); //Pour CopixDB::getConnection ($ct)->doQuery ($query, $params);

En savoir plus sur CopixDB.

Classes

_class   ($name); //Pour CopixClassesFactory::create ($name);
_ioClass ($name); //Pour CopixClassesFactory::getInstanceOf ($name);
_classInclude ($name);//Pour CopixClassesFactory::fileInclude ($name);

Evènements

_notify ($pEvent, $pParams = array ()); //CopixEventNotifier::notify ($pEvent, $pParams=array ());

En savoir plus sur les évènements.

Requêtes, URL & ressources

_url  ($name, $params = array ());//Pour CopixURL::get ($name, $params = array ());
_resource ($name); //Pour CopixUrl::getResource ();
_request ($pVarName, $pDefaultValue = null, $pDefaultIfEmpty = true); //pour CopixRequest::get ()

En savoir plus sur CopixURL.

En savoir plus sur CopixRequest.

Les logs

_log ($pChaine, $pType = "default", $pLevel = CopixLog::INFORMATION, $arExtra = array ()); //Alias à CopixLog::log ()

L'internationalisation

_i18n ($key); //Pour CopixI18N::get ($name);

En savoir plus sur CopixI18N.

Les templates

_tag ($name, $params); //pour CopixTpl::tag ($name, $params);
_eTag ($name, $params); //pour echo CopixTpl::tag ($name, $params);

En savoir plus sur les tags.

L'appel de services

_service ($name, $params, $transactionContext);//pour CopixServices::process ($name, $params, $transactionContext)

En savoir plus sur les services.

Retours des actions

_arNone ()
_arPPO ($ppo, $template)
_arDirectPPO ($ppo, $template)
_arRedirect ($url)
_arFile ($file, $options)
_arContent ($content, $options)
_arDisplay ($tpl)

En savoir plus sur les actions et les actiongroup?.

Utilisateurs

_currentUser (); //équivalent à CopixAuth::getCurrentUser ()

Sessions

Depuis Copix 3.0.3+

Equivalent à CopixSession::get ou CopixSession::set en fonction du nombre d'arguments.

_sessionSet ('copixtest|key', 'value');//définition de la valeur de copixtest|key à value
$value = _sessionGet ('copixtest|key');//$value vaut 'value'