[CakePHP] Refaktor powielającego się kodu |
[CakePHP] Refaktor powielającego się kodu |
22.01.2023, 14:59:49
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 22.01.2023 Ostrzeżenie: (0%) |
Hej, zrobiłem podział sitemapy, lecz mam problem z powtarzalnym kodem i chciałbym uniknąć tworzenia dodatkowych funkcji, żeby tylko zmienić wartość offsetu przy robieniu query (pobieram artykuły po 2000).
Chciałbym mieć tylko jedną funkcje articles(), tylko pojawia się problem, że muszę podać nazwę funkcji i nie wiem jak je dynamicznie generować. Pozdrawiam |
|
|
23.01.2023, 07:47:01
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 366 Pomógł: 1115 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
-------------------- |
|
|
23.01.2023, 22:39:52
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 22.01.2023 Ostrzeżenie: (0%) |
dziękuje bardzo, a czy mógłbym przeciażać w php metodę, żeby mieć 1 metodę z tą samą nazwą tylko parametrami by się różniła?
|
|
|
24.01.2023, 00:09:03
Post
#4
|
|
Grupa: Zarejestrowani Postów: 361 Pomógł: 70 Dołączył: 15.07.2014 Ostrzeżenie: (0%) |
Nie da się przeciążać metod w PHP, ale możesz wstrzyknąć Obiekt z różną ilością properties, ale zapiętym jednym Interface'em.
|
|
|
Wersja Lo-Fi | Aktualny czas: 18.06.2024 - 05:38 |