PHPackages                             simettric/sense - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. simettric/sense

ActiveLibrary[Framework](/categories/framework)

simettric/sense
===============

The Sense Framework for WordPress

2.0.2(9y ago)219534[3 issues](https://github.com/Simettric/Sense/issues)MITPHPPHP &gt;=5.5.9

Since May 7Pushed 8y ago2 watchersCompare

[ Source](https://github.com/Simettric/Sense)[ Packagist](https://packagist.org/packages/simettric/sense)[ Docs](http://simettric.com/sense)[ RSS](/packages/simettric-sense/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (4)Dependencies (8)Versions (5)Used By (0)

Sense Framework
===============

[](#sense-framework)

[![SensioLabsInsight](https://camo.githubusercontent.com/684a077cda72447224e09f12ee0c47675e59b23f1662701967a19e940b513a1e/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f62313934363266632d636661632d343662312d626162362d3264656531313465663039372f6269672e706e67)](https://insight.sensiolabs.com/projects/b19462fc-cfac-46b1-bab6-2dee114ef097)

[![Build Status](https://camo.githubusercontent.com/c261ab0a339666dae362c60aee02911ff06b0cdbccb7b38433fe8634beb31b26/68747470733a2f2f7472617669732d63692e6f72672f53696d6574747269632f53656e73652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/Simettric/Sense)

Sense is a MVC Framework designed to build complex websites and web applications based on WordPress.

### Code your WordPress plugins and themes using best practices

[](#code-your-wordpress-plugins-and-themes-using-best-practices)

**YOUR CONTROLLER**

```
class TestController extends AbstractController{

   /**
     * @Route("/profile/{name_slug}", name="profile_detail")
     */
    function demoAction($name_slug, \WP_Query $wp_query, \Request $request) {

        $repository = $this->get("repository.user");
        $user = $repository->findBy("username", $name_slug);

        return $this->resultTemplate('User/profile.php', array(
            "user" => $user
        ));
    }
}
```

**YOUR VIEW**

```
