Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proper provider implementation #8

Open
5 of 7 tasks
JackNoordhuis opened this issue Jan 24, 2017 · 10 comments
Open
5 of 7 tasks

Proper provider implementation #8

JackNoordhuis opened this issue Jan 24, 2017 · 10 comments

Comments

@JackNoordhuis
Copy link
Member

JackNoordhuis commented Jan 24, 2017

The first official release (First non-development build) should include a fully working provider system with a working API that other plugins can access.

The API should be straight forward and easy to use, other plugins should be able to register new providers, overwrite existing ones and use an existing providers functions.

Progress

  • Implement provider system
  • Implement default providers
  • Create API

Planned default providers

  • JSON
  • YAML
  • MySQL
  • SQLite3
@HittmanA
Copy link
Member

I agree @JackNoordhuis ! (Little late on the reply...)

@TheDiamondYT1
Copy link

Not trying to be a dick but commands in one file? seriously?

@HittmanA
Copy link
Member

Yes I know... I started this back when I knew next to nothing about PHP. I need to move the commands to separate files.

@HittmanA
Copy link
Member

Actually that should be what I do next.

@TheDiamondYT1
Copy link

I started with that on my Factions plugin but it was messy so im rewriting it 😜

@HittmanA
Copy link
Member

Lol ;P

@HittmanA
Copy link
Member

Are you still working on this project @JackNoordhuis ?

@HittmanA
Copy link
Member

How is it looking so far @JackNoordhuis ?

@JackNoordhuis
Copy link
Member Author

Busy with other private projects atm @HittmanA

@keepitfresh2
Copy link

@HittmanA I was junkdude can u add me on discord, I would like to revive this ttvkeepitfresh#5556 or on twitter @ttv_keepitfresh

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
v1.0.0
  
Provider implementation
Development

No branches or pull requests

4 participants