Example #1
0
 public function getQuantityValidScripts()
 {
     $files = scandir(parent::getFolderScripts(), SCANDIR_SORT_DESCENDING);
     $validFiles = array();
     foreach ($files as $value) {
         if (self::isValidExtension($value)) {
             array_push($validFiles, $value);
         }
     }
     return sizeof($validFiles);
 }
Example #2
0
 public function __construct()
 {
     parent::__construct();
     $this->VerifyTheRight(\DroitsHelper::RADAR);
 }
 public function __construct()
 {
     parent::__construct();
     global $request;
     $this->objPlayer = parent::VerifMonJoueur(\Encryption::decrypt($request->query->get("idPlayer")));
 }
#!/usr/bin/php
<?php 
include 'scripthelper.class.php';
$sh = new ScriptHelper();
$sh->disable();
$counter = 1;
while ($counter < 100) {
    $counter++;
}
$ch = $sh->duplicate;
$ch->disable();
echo "swap ";
echo $ch->utime;
echo "\n";
echo "swap ";
echo $sh->utime;
echo "\n";
$sh->enable();
Example #5
0
 public function run()
 {
     global $request;
     $em = \Shared\DoctrineHelper::getEntityManager();
     $playerId = \Encryption::decrypt($request->request->get("id_personnage"));
     $titre = $request->request->get("texte_titre");
     $description = $request->request->get("texte_description");
     $prix = trim($request->request->get("prix"));
     $idDevise = $request->request->get("id_devise");
     if (is_numeric($prix)) {
         $objPlayer = parent::VerifMonJoueur($playerId);
         if (\Player\PlayerHelper::haveGuild($objPlayer->getId()) === false) {
             $objPlayerIndex = \Player\PlayerHelper::getPlayerIndexRepository()->find($this->objAccount->getId());
             $playerIndexPid = 0;
             if ($objPlayerIndex->getPid1() == $objPlayer->getId()) {
                 $playerIndexPid = 1;
             } else {
                 if ($objPlayerIndex->getPid2() == $objPlayer->getId()) {
                     $playerIndexPid = 2;
                 } else {
                     if ($objPlayerIndex->getPid3() == $objPlayer->getId()) {
                         $playerIndexPid = 3;
                     } else {
                         if ($objPlayerIndex->getPid4() == $objPlayer->getId()) {
                             $playerIndexPid = 4;
                         }
                     }
                 }
             }
             if ($playerIndexPid != 0) {
                 $objMarchePersonnage = new \Site\Entity\MarchePersonnages();
                 $objMarchePersonnage->setIdProprietaire($this->objAccount->getId());
                 $objMarchePersonnage->setIdPersonnage($objPlayer->getId());
                 $objMarchePersonnage->setPid($playerIndexPid);
                 $em->persist($objMarchePersonnage);
                 $em->flush();
                 $func = "setPid" . $playerIndexPid;
                 $objPlayerIndex->{$func}("9999999");
                 $em->persist($objPlayerIndex);
                 $objPlayer->setIdAccount(0);
                 $em->persist($objPlayer);
                 $objMarcheArticles = new \Site\Entity\MarcheArticles();
                 $objMarcheArticles->setDesignation($titre);
                 $objMarcheArticles->setDescription($description);
                 $objMarcheArticles->setCategorie(1);
                 $objMarcheArticles->setIdentifiantArticle($objMarchePersonnage->getId());
                 $objMarcheArticles->setPrix($prix);
                 $objMarcheArticles->setDevise($idDevise);
                 $objMarcheArticles->setDateAjout(new \DateTime(date("Y-m-d H:i:s")));
                 $objMarcheArticles->setIp($this->ipAdresse);
                 $em->persist($objMarcheArticles);
                 $objLogsMarcheMiseEnVente = new \Site\Entity\LogsMarcheMiseEnVente();
                 $objLogsMarcheMiseEnVente->setIdCompte($this->objAccount->getId());
                 $objLogsMarcheMiseEnVente->setIdPersonnage($playerId);
                 $objLogsMarcheMiseEnVente->setPrix($prix);
                 $objLogsMarcheMiseEnVente->setDevise($idDevise);
                 $objLogsMarcheMiseEnVente->setDate(new \DateTime(date("Y-m-d H:i:s")));
                 $objLogsMarcheMiseEnVente->setIp($this->ipAdresse);
                 $em->persist($objLogsMarcheMiseEnVente);
                 $em->flush();
                 $Tableau_Retour_Json = array('result' => true, 'reasons' => "");
             } else {
                 $Tableau_Retour_Json = array('result' => false, 'reasons' => "Ce personnage n'existe pas.");
             }
         } else {
             $Tableau_Retour_Json = array('result' => false, 'reasons' => "Le perso ne doit pas avoir de guilde.");
         }
     } else {
         $Tableau_Retour_Json = array('result' => false, 'reasons' => "Vous n'avez pas indiquer un chiffre.");
     }
     echo json_encode($Tableau_Retour_Json);
 }
 public function __construct()
 {
     parent::__construct();
     $this->VerifyTheRight(\DroitsHelper::GERER_MONNAIES);
 }