Git Product home page Git Product logo

cygnite / framework Goto Github PK

View Code? Open in Web Editor NEW
45.0 45.0 17.0 1.65 MB

Cygnite PHP Framework- A Modern Toolkit For Web Developers

Home Page: http://www.cygniteframework.com/

License: MIT License

PHP 99.96% ApacheConf 0.01% CSS 0.03% HTML 0.01%
code-generator composer cygnite-framework fast framework http library open-source orm php rest-api routing symfony-console toolkit twig web web-development web-framework

framework's People

Contributors

gitter-badger avatar gnanakeethan avatar jhonbendar avatar nardnahcayaj avatar sanjoydesk avatar theahmadzai avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

framework's Issues

Base URL with SSL

Just getting started with Cygnite, looks great! I'm going to love this framework. In the default welcome.view I can't get the stylesheet or favico urls to use https when the index loads via https. Is there a way to force Asset::style and URl::getbase to use SSL?

Trying to force SSL with .htaccess methods throw me into a redirect loop.

[v2.0-alpha.01] [RouteCollection - StaticRoutes] Cannot send headers, headers already sent Issue

Hi,
I am facing issue using RouteCollection class for defining collection of static routes. I have defined my crud controller name for handling routes in the "Apps/Routing/RouteCollection.php" file, but when i try to access the controller action it throws exception "Cannot send headers, headers already sent".

I am facing this issue only when I define crud controller for routes using RouteCollection method. If I add routes manually in the "Apps\Routing\Routes.php" file it works fine.

Active Reord - INSERT functionality fails in v1.2.5

I was testing CRUD using Cygnite CLI for the current version (v1.2.5) and found data are not inserting properly into database. Update functionality works well though. It was working perfect in earlier version (v1.2.4) but breaking down in current version. Need to be fixed soon.

setFlash class not found

v1.2.5 throwing issue when we use setFlash() in controller. For example:

$this->setFlash('success', 'User saved successfully!')
->redirectTo('user/index/');

throws (call_user_func_array()) warning as no setFlash() found in AbstractBaseController.php file.

v1.3.1 release is breaking when rendering views

The most recent 1.x package of Cygnite that is being pulled from Composer has some inconsistencies that prevent a user from generating a view.

You can browse the repo at the commit listed on the Packagist website here (this is the latest commit on the v1.3.1 tag too, as you might expect). Of note are two classes: CView, which appears to have been updated to View in the most recent dev branch, and Output, which had its load() function removed at this commit in place of buffer. But, as you can see in the CView link above, it is still expecting Output::load to be a function.

I'm not very familiar with how Composer or Packagist work, so I don't know what the best course of action would be to help fix this. I've just been working on fixing up one of the Cygnite tests over on the Techempower Framework Benchmark and thought I'd let you know about the bug I found!

Call to undefined function mb_strpos

Call to undefined function mb_strpos in \Cygnite\Http\Requests\Request::setUnsupportedMethodsIfExists() method if server doesn't have mbstring extension installed.

[Enhancement-Future-REL] Discussion To PHP7 Upgrades

Hello,
Cygnite v2.0 (PHP 5.4+) has been released with many cool features. Next major version we are concentrating on-

  • PHP7 based framework (PHP7 as minimal requirement).
  • Architectural changes
  • Modular code base & implementing best practises.
  • Adding extra features.

We are working on it and soon we will merge into official branch. Anyone want to add some features, please feel free to comment below or PM me personally. Thanks!

Discussions for moving toward 2.0

Hello Mates,

I believe Cygnite has enough features to move forward to v2.0. I can see many efficient features added for last few months. I would like to start some discussion regarding version upgrade with some code changes, simplifications, feature removals, and potential feature additions etc.

What about the minimal PHP version 5.4.x ?

I'd love to hear feedback on this and moving forward.

@sanjoydesk @gnanakeethan @cygnite

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.