😄 cevaplar da güzel.

hocam token süresi dolana kadar token ı localstorage gibi biryerde tutup orda varsan onu kullanman yoksa eğer yeni token alıp saklaman gerekir. her seferinde token alırsan bu apinin amacından çıkması demektir. çok saçma olur yani.

ikincisi, bir metod yada fonksiyonda artık neyse, 20 tane if çok fazla. neyi kontrol ediyorsun bilmiyorum ama bu işe başka bir çözüm getirmen lazım.api de framework kullanıyorsan işin biraz daha kolay. fonksiyonu parçalayıp her if içindeki mantık parçalarını metodlara bölmelisin.



sql sorguları ağırlıklı if blokları varsa bu ifleri veritabanında yapmaya çalışabilirsin. proje basit bir projeyse gerek yok ama çok sorgu alan bir api ise stored procedure ler ile if olaylarını php de değil db de yorumlayabilirsin daha hızlı ve sağlıklı olur. biraz araştırma ile bu konuları hızlıca öğrenmek mümkün.


kolay gelsin.