Laravel 5 - 在Laravel 5.1 Class中添加自定义助手功能

时间:2015-10-05 04:21:11

标签: php laravel laravel-5 laravel-5.1

我正在使用Laravel 5.1。

我有一个这样的课 -

<?php

namespace App\Http\Controllers;

use App\User;
use App\Http\Controllers\Controller;

class UserController extends Controller
{
    public function showProfile($id)
    {
        .....
        .....
        $anything = generateRandomData();
        .....
        return view('profile.data', ['data' => generateRandomData());
    }

    public function generateRandomData()
    {
        ..................
        ..................
        return $random_generated_data_array;
    }
}

所以,当我使用 showProfile($ id)函数时,我会收到这样的错误 -

enter image description here

有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

作为变种替换

    $anything = generateRandomData();
    .....
    return view('profile.data', ['data' => generateRandomData());

    $anything = $this->generateRandomData();
    .....
    return view('profile.data', ['data' => $this->generateRandomData());