<?php namespace BookStack;
-
class Page extends Entity
{
protected $fillable = ['name', 'html', 'priority', 'markdown'];
protected $simpleAttributes = ['name', 'id', 'slug'];
- protected $with = ['book'];
public $textField = 'text';
/**
{
return $this->belongsTo(Chapter::class);
}
-
- /**
- * Get the comments in the page.
- * @return \Illuminate\Database\Eloquent\Relations\HasMany
- */
- public function comment()
- {
- return $this->hasMany(Comment::class);
- }
/**
* Check if this page has a chapter.
* @return string
*/
public function entityRawQuery($withContent = false)
- { $htmlQuery = $withContent ? 'html' : "'' as html";
+ {
+ $htmlQuery = $withContent ? 'html' : "'' as html";
return "'BookStack\\\\Page' as entity_type, id, id as entity_id, slug, name, {$this->textField} as text, {$htmlQuery}, book_id, priority, chapter_id, draft, created_by, updated_by, updated_at, created_at";
}
-
}