-
-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ClientStatus kontrolü hakkında #17
Comments
Mimariyi ilk tasarladığımda o şekilde kurgulamıştım. Daha sonradan sürekli açılan clienti sabit tek bir client'e indirecektim ama fazla vaktim olmadığı için sadece düşünce olarak kaldı. Parametre olarak verilen $client her oturum için iç kodda kullanılması için veriliyor. Client static ile tek bir bağlantı haline gelirse onlara gerek kalmadan sorununuz çözülür ama şuan pek müsait olamadığım için bunu yapamıyorum. |
Mimariyi beğendim , güzel bir mantık var öncelikle teşekkürler. Ama static
kullanma konusunu dediğin gibi yapamadım.Methotlara geçiremiyorum.
url'leri basecall içerisinde switch-case ' e çevirdim. request classı ile
servis class ı oluşturma kısımlarını yer değiştirdim. Servis oluşturma
class'ına da parametre olarak client geçirmeye çalıştım.
İlk başta da mutlaka client açıyorum , false bırakmamak için. Ama
servislerde clienti çalıştıramadım. Müsait bir zamanında bu konuda yardımcı
olabilirsen memnun kalırım. Tekrardan eline , emeğine sağlık.
İyi çalışmalar.
İsmail <notifications@github.com>, 19 Ağu 2020 Çar, 22:59 tarihinde şunu
yazdı:
… Mimariyi ilk tasarladığımda o şekilde kurgulamıştım. Daha sonradan sürekli
açılan clienti sabit tek bir client'e indirecektim ama fazla vaktim
olmadığı için sadece düşünce olarak kaldı. Parametre olarak verilen $client
her oturum için iç kodda kullanılması için veriliyor. Client static ile tek
bir bağlantı haline gelirse onlara gerek kalmadan sorununuz çözülür ama
şuan pek müsait olamadığım için bunu yapamıyorum.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#17 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AM3OYTHLR435B2F3ILYNGHDSBQVI5ANCNFSM4QE43XXA>
.
|
Merhaba,
Herhangi bir service istek attığımda BaseCall __construct() girdiğinden dolayı sürekli client açıyor ?
getCities() isteği için de client açıyor , getTopLevelCategories() için de.
Yaptığınız ClientStatus mantığını anlayamadım.
Ayrıca editörler city , category gibi ifadeleri(magic method algılamıyor).
Clientleri bu şekilde bir class üzerinden açarlarsa sorunları da düzelir.
Edit: Sorun PHPDoc verilmesinden dolayı oluşuyor.Metotların bazıları 500 hatasına dönüyor.
$client parametresi geçirdiğiniz fonksiyonlarda $client = null yapıp kalıtım yaparsam sorun çözülüyor. Ama parametre olarak $client vermenizi anlamadım
The text was updated successfully, but these errors were encountered: