da się jakoś skonfigurować reguły phpmd aby wywalał że else jest zbędny jeśli w środku jest throw lub return ? w przeciwnym razie wszystko okej ?
#php #webdev
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Composer w końcu w stabilnej wersji 1.0.0! Czy ktoś wyobraża sobie pracę bez tego narzędzia? ( ͡º ͜ʖ͡º)

Added support for bitbucket-oauth configuration

Added warning when running composer as super user, set COMPOSERALLOWSUPERUSER=1 to hide the warning if you really must

Added PluginManager::getGlobalComposer getter to retrieve the global instance (which can be null!)

Fixed dependency solver error reporting in many cases it now shows you proper errors instead of
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy wykorzystując PHP mailer istnieje możliwość zapisywania maila w wersji roboczej na skrzynce ale nie wysyłania go?

#php #phpmailer
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Miraski z tagu #naukaprogramowania #php #magento

Szukam jakiegoś dobrego tutoriala/poważnej dokumentacji z tutorialem , o tworzeniu wtyczek(extension) do magento ?
Chcę stworzyć wtyczkę dla admin panelu z observerem koszyka i możliwością dodawania/edycji danych . Na razie nic ciekawego nie znalazłem , może ktoś z was , kto już tworzył takie rzeczy ma gdzieś pod ręką tutoriale ?
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#php
XAMPP

mirki jak to zrobic zeby po wejsciu w przegladarce na swoje ip wyswietlala mi sie lista plików z folderu htdocs?
kiedys tak mialem z automatu teraz mam jakies welcome to xampp
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej.
Pytanie kieruje do programistów może z większym doświadczeniem albo bardziej obyciem z większą ilością technologi.
Nie owijając w bawełne. Uczę się Javy, jednak przeważnie większość firm woła takie combo - JavaSE, JavaEE, Spring + Hibernate.
Z drugiej strony chcąc załapać się gdzieś do pracy na PHP mamy - PHP + np. Laravel.
Więc tak myślę czy nie szybciej byłoby ogarnąć PHP i framework, może to byc np. CakePHP?
Jaka jest Wasza opinia?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mer: Wiesz, domyslnie chce w przyszłości w Javie np. gre napisać itp. Jednak w tym momencie mam mało czasu i musze iśc do pracy jak najszybciej jako, że całe życie "szedłem" w sieci a na studiach sobie olałem wiele rzeczy to wiadomo troszkę trudniej ale tak mi się wydawało, że PHP szybsze wejście.
Dzięki ;)
  • Odpowiedz
Witajcie mirki.

Tworzę w pracy stronkę, gdzie ma być sklep elektroniczny. Napisałem sobie serwis, gdzie tworzę zamówienie, dodaję produkty do zamówienia, pobieram informację o zamówieniu, cenę itd.
Jednak z powodu braku doświadczenia nie robię tego w odpowiedni sposób. W poprzedniej pracy widziałem jak takie coś było zrobione przez doświadczoną osobę i to mniej więcej wyglądało tak:
$this->getOrder()->getPrice() - aby pobrać cenę.
$this->getOrder()->getStatus() - aby pobrać status zamówienia.
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mariecziek: taj w sensie encji, wszystkie te metody tam powinny się znajdować bo operują one na Order, ale przecież ty tu nie operujesz na sqlach, operujesz na orderze xD a to że robisz niepotrzebne zapytania co chwile to już inna kwestia, wiesz o tym że zamiast tego:

public function addOrderItem(Orders $order, ProductVariation $productVariation, $amount)
{
$orderItem = new
  • Odpowiedz
Mirki, jestem noga z #php i #wordpress ale jako że jestem into programming, to zobowiązałem się pomóc komuś, kto ma white screen of death. Mam dostęp FTP do serwera i stwierdzam iż wszystko leży na miejscu, a mimo to jest blank page i dodatkowo nie działa panel administratora (też biały ekran). Zgodnie z jakimś internetowym tutkiem zmieniłem w wp-config.php WP_DEBUG na true i nadal widzę jasność, parafrazując klasyka.
  • 48
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Mimimimimimimimimimimi: No, to teraz aktualizacja do najnowszej wersji + sprawdzenie templatki czy nie zawiera debilizmów typu generator miniatur, wgrywanie plików i innych bzdetów, przez które wirusy wgrywają siebie na serwer.
  • Odpowiedz
Jak to jest, że znając nazwę pliku .txt u kogoś na serwerze, mogę mieć do niego dostęp i go odczytać, ale do .php już nie?
Jeśli jest strona z końcówką np. 'www.strona.pl/pliki/php' i w /pliki/php jest index.php i tekst.txt i mogę wtedy:

var req = new XMLHttpRequest();
req.open("GET", "tekst.txt", false);
req.send(null);
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@andrzejfryczmodrzewski1503: tak naprawde Google.com/plik.txt to nie jest ścieżka do pliku na serwerze, tylko zapytanie do serwera, ten dopiero decyduje jak czyta URL zapytania i w przypadku np jeśli zapytanie ma formę ścieżki pliku a plik ten ma rozszerzenie txt to odpowiedzią na zapytanie będzie zawartość tego pliku, jeśli jest to rozszerzenie php to serwer decyduje by najpierw odpalić parser kodu php i dopiero wynik wysyła w odpowiedzi. Myśl o URLach
  • Odpowiedz
@SirSajko: równie dobrze ten plik z rozszerzeiem txt może najpierw polecieć przez parser php i wykonać jakiś skrypt aby sprawdzić czy użytkownik ma np konto premium i może pobrać ten plik - jeśli tak to zwrócić akcję pobierania tego pliku, a same pliki mogą być gdzieś zupełnie gdzie indziej i w ogóle niedostępne na zewnątrz @andrzejfryczmodrzewski1503:
  • Odpowiedz
#php #symfony

Da się jakoś sensownie dostać do obiektu Request z dowolnej medoty w kontrolerze? W tej chwili używam $this->get("request"); ale krzyczy mi że to niezgodne z wersją 3.
  • 36
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam takie pytanie laika o #css i #php.. Mam plik, który się zowie main.css.php i w nim są wszystkie ustawienia CSS'ów na stronie. Z tym, że jak tam coś zmieniam to zmiany na stronie nie zachodzą. Co robić (,)
  • 29
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kizimajaro: Niestety trzeba wykazać się sprytem ;) Ruchomy element będzie miał id="x" lub class="y". Wyświetlamy sobie źródła plików js (tych nietypowych, nie ma po co patrzeć do jquery.min.js) i szukamy linijki zawierającej "#x" lub ".y". Czasami bezpośrednio na stronie jest zaszyty kod javascript, więc jak w plikach js się nie znajdzie, to trzeba zajrzeć bezpośrednio do źródła strony.
  • Odpowiedz
@HCLB: postaw sobie maszynę wirtualną (virtualbox) z jakąś dystrybucją bez okien nawet. Będziesz miał wszystko po ludzku a przy okazji możesz pobawić się z np. node.js czy innymi ruby'mi
  • Odpowiedz