eunjju1209 / munch-PHP

toy project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

munch

toy project

php codeigniter 로 만들었습니다.

codeigniter 에서 자체 orm 만들어보려고 했습니다.

만든이유 -> 컨트롤러 에서 함수 네이밍만 보고 어떤 역할을 하는지 알 수 있도록 만들었습니다. (가독성 좋아 보이기 위해)

추후에 CI_MODEL 에 하단에 있는 함수를 작업할 예정이고,
model 에서 CI_MODEL 상속 받을 수 있도록 추가 작업할 예정입니다.

/app/models/~~.php

setWhere / doRegister / doUpdate

<< model 에서 사용하는 함수 >>

doRegister -> 등록하는 함수 
doUpdate -> 수정하는 함수
setWhere -> 데이터를 조회해오거나, 리스트를 가지고오거나, 등등 DB 에서 where 역할을 하는 함수
getList -> list 에 limit && offset 등 넣으면 페이징되어 리스트 가지고오는 함수
getData -> 하나의 데이터를 조회할때 사용하는 함수 

추후에 라이브러리를 만들어서 모델을 수정할 예정이 있습니다.

About

toy project

License:MIT License


Languages

Language:HTML 79.0%Language:PHP 17.6%Language:JavaScript 2.7%Language:CSS 0.6%