<commit_before><?php
class Reporte extends ActiveRecord {
	function getReporte($id) {
		$repo = $this->find_by_sql ( 'SELECT * FROM reporte WHERE id = ' . $id . ';' );
		if (count ( $repo ) > 0) {
			return $repo;
		}
	}
	public function getTodos() {
		return $this->find_all_by_sql ( 'SELECT * FROM reporte' );
	}
	public function createReporte($titulo, $foto = null, $descripcion, $ubicacion, $longitud = null, $latitud = null, $tipo_id, $usuario_id) {
		$repo = new Reporte ();
		$repo->titulo = $titulo;
		$fecha = new DateTime ();
		
		if ($foto != '0') {
			$repo->foto = $foto;
		}
		$repo->descripcion = $descripcion;
		$repo->ubicacion = $ubicacion;
		$repo->longitud = $longitud;
		$repo->latitud = $latitud;
		$repo->tipo_id = $tipo_id;
		$repo->usuario_id = $usuario_id;
		$repo->solucionado = 0;
		$repo->caducidad_at = date_add ( $fecha, date_interval_create_from_date_string ( '10 days' ) );<commit_msg>mierda de fechas<commit_after><?php
class Reporte extends ActiveRecord {
	function getReporte($id) {
		$repo = $this->find_by_sql ( 'SELECT * FROM reporte WHERE id = ' . $id . ';' );
		if (count ( $repo ) > 0) {
			return $repo;
		}
	}
	public function getTodos() {
		return $this->find_all_by_sql ( 'SELECT * FROM reporte' );
	}
	public function createReporte($titulo, $foto = null, $descripcion, $ubicacion, $longitud = null, $latitud = null, $tipo_id, $usuario_id) {
		$repo = new Reporte ();
		$repo->titulo = $titulo;
		
		$fecha2 = new DateTime ();
		$fecha1 = $fecha2;
		$fecha2->add ( new DateInterval ( 'P30D' ) );
		$fecha2->format ( 'Y-m-d' ) . "\n";
		$fecha1->format ( 'Y-m-d' ) . "\n";
		
		if ($foto != '0') {
			$repo->foto = $foto;
		}
		$repo->descripcion = $descripcion;
		$repo->ubicacion = $ubicacion;
		$repo->longitud = $longitud;
		$repo->latitud = $latitud;
		$repo->tipo_id = $tipo_id;
		$repo->usuario_id = $usuario_id;
		$repo->solucionado = 0;
		$repo->inicio_at = $fecha1;
		$repo->caducidad_at = $fecha2;
{'fraction_non_alphanumeric': 0.1827956989247312, 'fraction_numerical': 0.009216589861751152, 'mean_word_length': 3.7427184466019416, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 33, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3189122', 'n_tokens_mistral': 866, 'n_tokens_neox': 809, 'n_words': 162}