404

[ Avaa Bypassed ]




Upload:

Command:

botdev@3.141.2.206: ~ $
<?php 
class Conjugator {
	public $TG;
    public $callBackData;
	function  __construct(TranslateService $TG, $callBackData){
		$this->TG = $TG;
		$this->callBackData = $callBackData;
	}
	function listen(){
        if($this->callBackData[0] != EnumConjuction::GET_CONJUCTION){
                return false;
		}
        $conjuctions = $this->TG->db->getConjuctionByVerbId((int) $this->callBackData[1]);
        $imperativeConjuctedText = "";
        foreach ($conjuctions as $conjVerbs) {
            if (!empty($conjVerbs))
                if ($conjVerbs['form'] == "present")
                    $presentConjuctedText.= $conjVerbs['person'] . " " . $conjVerbs['verb'] . PHP_EOL;
            if ($conjVerbs['form'] == "past")
                $pastConjuctedText.= $conjVerbs['person'] . " " . $conjVerbs['verb'] . PHP_EOL;
            if ($conjVerbs['form'] == "perfect")
                $perfectConjuctedText.= $conjVerbs['person'] . " " . $conjVerbs['verb'] . PHP_EOL;
            
            if ($conjVerbs['form'] == "imperative" && strpos($imperativeConjuctedText, "ihr ") === false)
                $imperativeConjuctedText.= $conjVerbs['person'] . " " . $conjVerbs['verb'] . PHP_EOL;
        }
        $conjuctedText = "Präsens            " ."زمان حال" . PHP_EOL . PHP_EOL . $presentConjuctedText .PHP_EOL;
        $conjuctedText .= "Präteritum        " ."زمان گذشته" . PHP_EOL . PHP_EOL . $pastConjuctedText.PHP_EOL;
        $conjuctedText .= "Perfekt            " ."گذشته کامل" . PHP_EOL . PHP_EOL . $perfectConjuctedText.PHP_EOL;
        $conjuctedText .= "Imperativ          " ."حالت امری" . PHP_EOL . PHP_EOL . $imperativeConjuctedText.PHP_EOL;
        $this->TG->sendMessage($conjuctedText . PHP_EOL . "@TranslateGerman_bot" . PHP_EOL . "☺️", $this->TG->chat_id);
        
        return $textCallback = "فعل صرف شد";
	}
    
}

?>

Filemanager

Name Type Size Permission Actions
Conjugator.php File 1.88 KB 0755