Преглед изворни кода

MySQL : Longueurs maximum des champs texte

Ajout de sécurités pour ne pas dépasser les longueurs de texte déclarées
dans MySQL (varchar ou text selon les champs)
Alexandre Alapetite пре 12 година
родитељ
комит
396fefeae1
1 измењених фајлова са 6 додато и 6 уклоњено
  1. 6 6
      app/models/Entry.php

+ 6 - 6
app/models/Entry.php

@@ -179,16 +179,16 @@ class Entry extends Model {
 	public function toArray () {
 		return array (
 			'id' => $this->id (),
-			'guid' => $this->guid (),
-			'title' => $this->title (),
-			'author' => $this->author (),
-			'content' => $this->content (),
-			'link' => $this->link (),
+			'guid' => substr($this->guid (), 0, 65535),
+			'title' => substr($this->title (), 0, 255),
+			'author' => substr($this->author (), 0, 255),
+			'content' => substr($this->content (), 0, 65535),
+			'link' => substr($this->link (), 0, 65535),
 			'date' => $this->date (true),
 			'is_read' => $this->isRead (),
 			'is_favorite' => $this->isFavorite (),
 			'id_feed' => $this->feed (),
-			'tags' => $this->tags (true)
+			'tags' => substr($this->tags (true), 0, 65535),
 		);
 	}
 }