cari

Rumah  >  Soal Jawab  >  teks badan

phpstorm - Bagaimanakah thinkphp menggunakan IDE untuk mencari lokasi kaedah?

Saya tidak tahu apa akibat menulis perkara berikut, itulah sebabnya saya membangkitkan soalan ini.
Perisian dan versi yang berkaitan dengan masalah
thinkphp3.2.3
phpstorm 2017.1 (inilah yang dirujuk oleh IDE di bawah)

Soalan:

Adakah cara penulisan ini membawa sebarang kesulitan kepada penyelenggaraan kemudian?

Adakah terdapat perbezaan prestasi yang besar antara kaedah yang ditulis dengan cara ini dan kaedah D?

Apakah lokasi lain yang ada untuk kaedah kedudukan pantas?


Cara saya menulisnya di bawah adalah terutamanya untuk membenarkan IDE mencari lokasi kaedah Disebabkan kaedah D dan M, lokasi kaedah tidak dapat dikesan.

<?php
ruang nama Laman Utama\Logik;
gunakan Home\Model\OrderBulktradeModel;
gunakan Home\Model\OrderBulktradeGoodsModel;
gunakan Home\Model\BulkGoodsModel;
gunakan Home\Model\BusinessUserModel;
gunakan Home\Model\MemberModel;
gunakan Home\Model\MemberBusinessModel;
gunakan Home\Logic\RegionLogic;
gunakan Home\Logic\UserLogic;
kelas OrderLogic memanjangkan HomeLogic
{
    ujian fungsi awam()
    {
        $userObj = new UserLogic();
    }
    //Tinggalkan 10,000 baris kod di sini
    
}

Maklumat berkaitan dirujuk
Portal ThinkStorm
Selepas pemasangan semasa IDE saya, ia tidak dapat dikesan.

给我你的怀抱给我你的怀抱2808 hari yang lalu1009

membalas semua(2)saya akan balas

  • 阿神

    阿神2017-05-16 13:11:22

    Tiada masalah, ini adalah cara saya menulisnya semasa saya membangunkan ThinkPHP.

    1. Sistem datang dengan model

    $m = new Model('User');
    1. Model ditulis oleh saya sendiri

    $m = new UserModel();

    balas
    0
  • 黄舟

    黄舟2017-05-16 13:11:22

    Tekan dan tahan ctrl + klik kiri fungsi yang anda ingin jejak. . .

    balas
    0
  • Batalbalas