Agosto 2017
MANATí
¿Quiénes somos?
Dharizza Espinach Barahona
Backend Developer
@dharizza
dharizza@estudiomanati.com
MANATí
Kevin Porras Zumbado
Director of Technology
@kporras07
kevin@estudiomanati.com
MANATí
MANATí
MANATí
MANATí
MANATí
MANATí
MANATí
MANATí
MANATí
MANATí
MANATí
MANATí
/**
* Implements hook_TYPE_alter().
*/
function chatbot_experiments_chatbot_chatbot_intent_info_alter(&$definitions) {
foreach ($definitions as &$definition) {
if ($definition['id'] === 'views_intent') {
$definition['class'] = 'Drupal\chatbot_experiments_chatbot\Plugin\Chatbot\Intent\ChatbotExperimentsViewsIntent';
}
}
}
MANATí
MANATí
MANATí
class ChatbotExperimentsChatbotServiceProvider extends ServiceProviderBase {
public function alter(ContainerBuilder $container) {
// Overrides chatbot_api_apiai.request_subscriber class.
$definition = $container->getDefinition('chatbot_api_apiai.request_subscriber');
$definition->setClass('Drupal\chatbot_experiments_chatbot\EventSubscriber\RequestSubscriber');
}
}
MANATí
MANATí
¡Gracias!
MANATí