✨️ Obserwuj #mirkoanonim
Mirki, szukam pracy, wybralbym cos z linkedina/itradar ale nie tym razem. Szukam firmy z wlasnym produktem, ktora o niego dba i rozumie potrzebe testowania, refaktoryzacji, zakupu infrastruktury. Zespolu ktory jest komunikatywny, dostarcza jakosciowy kod i stara sie szukac najlepszych rozwiazan, nie mam problemu z juniorami jesli strategia firmy zaklada przydzielanie buddies. Ciezko mi zniesc w projektach podejscie ala jakos to bedzie i tegowania.

Komercyjnie w #php 7
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#php #laravel
1)Robię teraz bootcamp laravela. Możecie wyjaśnić czy dobrze rozumiem ten kod? Jak coś moglibyście mnie poprawić?

namespace App\Models;

use Illuminate\Database\Eloquent\Model;
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Masz jeden folder o nazwie model w ktorym laduja twoje wszystkie modele


@szubke: nie ucz jego tak, bo rzeczywiście zrozumie, że w app/Models będą same modele, a jak model będzie gdzie indziej to się pogubi (np. model w package discovery, chociaż w teorii nawet nie ma to aż tak znaczenia),

lepiej napisać: obecnie masz jeden folder o nazwie Model (w katalogu app; nie jest on ani plikiem, ani klasą, jest po prostu
  • Odpowiedz
Prowadzę sklep na prestashop 1.7 (wiem że stary ale jest tak dużo modułów i autorski szablon że boję się że po migracji nic nie będzie działać), do tej pory sam ogarniałem wszystkie problemy informatyczne ze sklepem. Ostatnio jednak nie mam czasu aby szukać rozwiązań i dłubać w kodzie, a pojawiło się kilka problemów. Postanowiłem zlecić ich naprawę. Oto jakie mam problemy:

- Czasem klient wchodzi na sklep, robi zamówienie, przelew ale w sklepie
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Możesz pozostać przy obecnie wykorzystywanej wersji PHP, akceptując fakt, że okres jej wsparcia dobiegł końca. W tym celu skorzystaj z usługi „Obsługa starszych wersji PHP” w cenie 250 zł netto/rok.


@nazwapl: Wy za te 250 złotych oferujecie wtedy jakieś wsparcie np robicie security patche itp? czy po prostu bierzecie kasę za nic?
  • Odpowiedz
Potrzebuję pomocy, nie wiem z czego skorzystać w customowym module Prestahop 1.7 aby w ostatnim kroku zamówienia tj. po wyborze metody płatności i naciśnięciu przycisku "Złóż zamówienie" zrobić walidację pola, które sam dodałem. Z gory thx
#php #webdev #prestashop
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#php
Po co w obiektowym programowaniu używa się private i protected? przeczytałem cały internet i dalej nie rozumiem po co one są. Z przykładów podanych w necie też nic nie rozumiem. według mnie wystarczy dać public na wszystko i będzie ok. mógłby ktoś jak dla bardzo początkującego wyjaśnić?
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@massejferguson: w mocnym skrócie:
public - ma dostęp każdy;
protected - ma dostęp każdy z klasy w której jest to oraz każdy kto po niej dzieczyczy;
private - dostęp tylko z wewnątrz klasy;

Jak widać, różnica jest w tym, że protected umożliwia dziedziczenie
  • Odpowiedz
Masz przykład - wrapper do połączenia do bazy danych. Ma on prywatną metodę executeRawQuery z argumentem query, która wykonuje zapytanie w bazie. Ma ona też publiczną metodę getEntity($type, int? $id), która szykuje odpowiednie query, bez żadnych bugów czy SQL injection i ona wywołuje executeRawQuery.

Dzięki temu masz zabezpieczenie, że nie wywołałasz jakiegoś głupiego query, które np. rozwali Ci bazę, bo nie masz walidacji danych wejściowych.
  • Odpowiedz
#programowanie #php

Wstukuje sobie composer create-project laravel/laravel=5.2.31 la1 w konsoli w PHPStorm. #!$%@?, ściąga się i w pewnym momencie pobierania wywala mi połączenie sieciowe tak, że muszę sterownik odinstalowywać od karty sieciowej i tak jest za każdym razem jak próbuje zainstalować. To instaluje jakieś wirtualne adaptery sieciowe?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Nexiu: bo lubi grzebać w przeszłości. Czasem niektóre projekty pisane są na 5 i żeby się dowiedzieć jak co się je - trzeba czasem wrócić do przeszłości.
  • Odpowiedz
Możecie mi wyjaśnić po co są te całe eventy i dispatchery? Generalnie spotkałem się z sytuacją , w której po wykonaniu jakiejś akcji był tworzony event, który wysyłał emaila. Ale jaki jest tego cel? Nie rozumiem tego. #symfony #php
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@belkot1122 nie wiem czy miałeś do czynienia z WordPress, ale były tam hooki. Coś się, wykona i podpinasz się pod to.

Ogólnie pozwala ci to lepiej ogarnąć kod. Rozbijasz go na części, tutaj robisz jakieś zadanie, powiadamiasz event, że coś się wykonało i subscriber nasłuchuje czy event się pojawił i wykonuje kolejną akcję. Nie musisz ogarniać klas klas o długości 1500 linijek z 50 metodami wewnątrz, tylko wszędzie masz te 20-50
  • Odpowiedz
jutro wygasa mi hosting. Lepiej zainwestować 20zł w rok hosting (tak wiem że na localhoście też można, ale oszczędzam zasoby) i ćwiczyć pisanie skryptów w #php z #chatgpt czy lepiej kupić 5metrów sznura i ćwiczyć #shibari a do tego na wszelki wypadek zawsze będzie sznur w domu
KingaM - jutro wygasa mi hosting. Lepiej zainwestować 20zł w rok hosting (tak wiem że...

źródło: dziewczyna ma odlegle marzenia

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KingaM: hosting warto mieć, a 20zł/rok to bardzo mało.

Natomiast pisanie skryptów i testowanie na czymś innym niż localhost to pomyłka.
  • Odpowiedz
  • 1
@deryt: 8 metrów mówisz? myślałam że z 2 zrobię cuda i jeszcze pranie rozwieszę. Czyli pewnie stówa jak nic, zatem zawieszam to
  • Odpowiedz
#laravel #docker #ubuntu #php #vuejs
Robię teraz bootcamp laravela (https://bootcamp.laravel.com/inertia/installation#installing-laravel-breeze) i mnie zastanawia jedna rzecz po wpisaniu ./vendor/bin/sail up pojawia mi się strona z rejestracją a powinna pojawić się dopiero po wpisaniu ./vendor/bin/ sail npm run dev jednak gdy wpiszę ./vendor/bin/ sail npm run dev pojawiają mi się błedy (ss błędów poniżej). Rozwiązanie tego problemu jakby ktoś szukał to po prostu
massejferguson - #laravel #docker #ubuntu #php #vuejs
Robię teraz bootcamp laravela (...

źródło: pepepandziobak

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć. W Symfony 6.3 doszedł atrybut MapRequestPayload. Czy jest możliwość zmapowania poniższego JSON'a do obiektów DTO?

{
"products": [
{
"id": 1,
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach