일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 옵티머스g
- upbit
- Raspberry Pi
- php
- 라라벨
- FMS
- 라즈비안
- 코드이그나이터
- 옵티머스 g
- codeigniter
- 옵G
- 우분투 20.04
- 프레임워크
- 라즈베리파이
- 옵지
- 맛집
- MySQL
- TiL
- 제주도
- 업비트
- ubuntu
- 회고
- 맥
- Selenium
- 20.04
- 우분투
- 셀레니움
- Ubuntu 20.04
- C
- Laravel
- Today
- Total
목록엘로퀀트 (2)
평범한 이야기들
접근자, 변경자, 속성 값 형 변환을 사용한 커스텀 필드 사용 접근자 ( Getter ) // 모델에서 접근자 정의 class Contact extends Model { // 기본 public function getNameAttribute($value) { return $value ?: '(no name provided)'; } // 테이블에 존재하지 않은 값에 접근하는 속성값을 접근자를 이용해 정의 public function getFullNameAttribute() { return $this->first_name . ' ' . $this->last_name; } } // 정의한 접근자 사용 $name = $contact->name; $name = $contact->full_name; 변경자 ( Set..
엘로퀀트 #1 엘로퀀트 (Eloquent) 액티브 레코드 ORM : 테이블에 연결된 클래스를 이용해 CRUD를 쉽게 할 수 있음 여러 데이터베이스 작업을 하나의 인터페이스로 처리할 수 있는 데이터베이스 추상화 레이어 // 간단한 엘로퀀트 예 public function save(Request $request) { // 사용자의 입력으로부터 새로운 연락처 데이터를 생성하고 저장 $contact = new Contact(); $contact->first_name = $request->input('first_name'); $contact->last_name = $request->input('last_name'); $contact->email = $request->input('email'); $contact->..