alex marques profissional Postado Junho 18, 2018 Denunciar Share Postado Junho 18, 2018 ola estou com esse na imagem que contem esse codico <?php namespace App; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\SoftDeletes; class Folder extends Model { use SoftDeletes; protected $fillable = ['name', 'share_id', 'user_id', 'folder_id', 'children', 'path']; protected $appends = array('type', 'isRootChild'); public function getTypeAttribute() { return 'folder'; } public function getIsRootChildAttribute() { return count(explode('/', $this->path)) === 2; } public function files() { return $this->hasMany('App\File'); } public function folders() { return $this->hasMany('App\Folder'); } public function labels() { return $this->morphToMany('App\Label', 'labelable'); } } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 lowys Postado Junho 18, 2018 Denunciar Share Postado Junho 18, 2018 Olá! Use uma ide que tenha um intelisense de php mais atual. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 alex marques profissional Postado Junho 18, 2018 Autor Denunciar Share Postado Junho 18, 2018 amigo não tenho muita noção de php poderia me explicar melhor por favor! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 lowys Postado Junho 19, 2018 Denunciar Share Postado Junho 19, 2018 Olá! Posso tentar: A ide(o programa) que o sr. está usando não reconhece o script que o sr. está escrevendo. Por ser uma versão antiga, ele foi programado para reconhecer apenas script php 4 ou menos. O php é uma linguagem muito viva e está saindo algumas atualizações e novidades por ano. Como o programa que o sr. está usando deve estar numa versão muito antiga, ele não reconhece essas novidades da linguagem php, e por isso marca aquelas linhas como estranhas/erradas/equivocadas, mesmo que estejam corretas. A essa inteligência interna do programa que caracteria a capacidade de reconhecer os comandos das linguagens de programação, se dá o nome de intelisense. Por isso a sugestão de que o sr. use uma versão mais atual do próprio programa que o sr. está usando ou outro, ex.: phpstorm vscode sublimetext atom Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 alex marques profissional Postado Junho 19, 2018 Autor Denunciar Share Postado Junho 19, 2018 ok entendi vou vê aqui Obrigado amigo! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
alex marques profissional
ola estou com esse na imagem que contem esse codico
<?php namespace App;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class Folder extends Model {
use SoftDeletes;
protected $fillable = ['name', 'share_id', 'user_id', 'folder_id', 'children', 'path'];
protected $appends = array('type', 'isRootChild');
public function getTypeAttribute() {
return 'folder';
}
public function getIsRootChildAttribute() {
return count(explode('/', $this->path)) === 2;
}
public function files()
{
return $this->hasMany('App\File');
}
public function folders()
{
return $this->hasMany('App\Folder');
}
public function labels() {
return $this->morphToMany('App\Label', 'labelable');
}
}
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.