if ($direct_send === true) { $defer = explode (' ', $extra, 2); $sing = trim ($defer[0]); $definition = trim ($defer[1]); if ( ($sing == 'is') && ($definition) ) // Define something { $streamHandler-> session_data [$recipient]['definitions'][$command] = $definition; // Channel/Public scope defenition $privmsgHandler-> sendMsg ($socketHandler, $recipient, $sender. ': '. 'By your command.' ); } else { if (is_array ($definition = $streamHandler-> session_data [$recipient]['definitions'])) // Definistion found { $definition = $streamHandler-> session_data [$recipient]['definitions'][$command]; if (!is_null ($definition)) { $privmsgHandler-> sendMsg ($socketHandler, $recipient, $sender. ': '. $command. ' is '. $definition ); } else { // No definition $privmsgHandler-> sendMsg ($socketHandler, $recipient, $sender. ': '. 'Don\'t Know.' ); } } else $privmsgHandler-> sendMsg ($socketHandler, $recipient, $sender. ': '. 'Cant tell yet.'); } }